net.neurowork.mobile.android.fw.levels
Class AppLevel

java.lang.Object
  extended by net.neurowork.mobile.android.fw.levels.AppLevel

public class AppLevel
extends java.lang.Object

Repressents a level in the application.

Since:
1.0
Author:
Jorge E. Villaverde, Jonatan Alcocer Luna

Constructor Summary
AppLevel(int number)
           
 
Method Summary
 java.util.List<SearchResult> findAllGeoref(android.content.Context context)
           
 java.util.List<SearchResult> findAllGeoref(android.content.Context context, java.util.Locale locale)
           
 java.util.List<SearchResult> findWidthText(android.content.Context context, java.util.Locale locale, java.lang.String text)
           
 java.util.List<SearchResult> findWidthText(android.content.Context context, java.lang.String text)
           
 java.lang.Class<? extends android.app.Activity> getAcivityClass()
          Depending on the 'ActivityType' of AppLevel, returns.
 ActivityType getActivityType()
           
 java.util.List<SearchResult> getAllImages(android.content.Context context)
           
 java.util.List<SearchResult> getAllImages(android.content.Context context, java.util.Locale locale)
           
 AppLevelData getData(android.content.Context context)
           
 AppLevelData getData(android.content.Context context, java.util.Locale locale)
           
 java.lang.String getFileName()
           
 java.lang.String getId()
           
 LevelTypeStyle getLevelTypeStyle()
           
 int getNumber()
           
 java.lang.String getTitle()
           
 java.lang.String getXib()
           
 void setActivityType(ActivityType activityType)
           
 void setFileName(java.lang.String fileName)
           
 void setId(java.lang.String id)
           
 void setLevelTypeStyle(LevelTypeStyle levelTypeStyle)
           
 void setTitle(java.lang.String title)
           
 void setXib(java.lang.String xib)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppLevel

public AppLevel(int number)
Method Detail

getNumber

public int getNumber()

setTitle

public void setTitle(java.lang.String title)

getTitle

public java.lang.String getTitle()

setFileName

public void setFileName(java.lang.String fileName)

getFileName

public java.lang.String getFileName()

setActivityType

public void setActivityType(ActivityType activityType)

getActivityType

public ActivityType getActivityType()

getAcivityClass

public java.lang.Class<? extends android.app.Activity> getAcivityClass()
Depending on the 'ActivityType' of AppLevel, returns. Class that corresponds

Returns:
Class

getData

public AppLevelData getData(android.content.Context context)

getData

public AppLevelData getData(android.content.Context context,
                            java.util.Locale locale)

setId

public void setId(java.lang.String id)

getId

public java.lang.String getId()

findWidthText

public java.util.List<SearchResult> findWidthText(android.content.Context context,
                                                  java.lang.String text)

findWidthText

public java.util.List<SearchResult> findWidthText(android.content.Context context,
                                                  java.util.Locale locale,
                                                  java.lang.String text)

getAllImages

public java.util.List<SearchResult> getAllImages(android.content.Context context,
                                                 java.util.Locale locale)

getAllImages

public java.util.List<SearchResult> getAllImages(android.content.Context context)

findAllGeoref

public java.util.List<SearchResult> findAllGeoref(android.content.Context context,
                                                  java.util.Locale locale)

findAllGeoref

public java.util.List<SearchResult> findAllGeoref(android.content.Context context)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getXib

public java.lang.String getXib()

setXib

public void setXib(java.lang.String xib)

getLevelTypeStyle

public LevelTypeStyle getLevelTypeStyle()

setLevelTypeStyle

public void setLevelTypeStyle(LevelTypeStyle levelTypeStyle)