com.endeca.mobile.tags.model
Class NavStateItem

java.lang.Object
  extended by com.endeca.mobile.tags.model.NavStateItem

public class NavStateItem
extends java.lang.Object


Field Summary
static int HEADER_STYLE_PLAIN
           
static int HEADER_STYLE_ROUND
           
static int HEADER_STYLE_ROUND_IMAGE
           
static int STYLE_ICON
           
static int STYLE_ICON_GLOSSY
           
static int STYLE_NORMAL
           
 
Constructor Summary
NavStateItem()
           
NavStateItem(java.lang.String text)
           
NavStateItem(java.lang.String text, java.lang.String iconURL)
           
 
Method Summary
 java.lang.String getDetailText()
           
 int getIconHeight()
           
 java.lang.String getIconURL()
           
 int getIconWidth()
           
 NavState getNavState()
           
 java.lang.String getTargetURI()
           
 java.lang.String getText()
           
 int getTextColor()
           
 boolean isBannerIcon()
           
 void setBannerIcon(boolean bannerIcon)
           
 void setDetailText(java.lang.String detailText)
           
 void setIconHeight(int iconHeight)
           
 void setIconURL(java.lang.String iconURL)
           
 void setIconWidth(int iconWidth)
           
 void setNavState(NavState navState)
           
 void setTargetURI(java.lang.String targetURI)
           
 void setText(java.lang.String text)
           
 void setTextColor(int textColor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STYLE_NORMAL

public static final int STYLE_NORMAL
See Also:
Constant Field Values

STYLE_ICON

public static final int STYLE_ICON
See Also:
Constant Field Values

STYLE_ICON_GLOSSY

public static final int STYLE_ICON_GLOSSY
See Also:
Constant Field Values

HEADER_STYLE_PLAIN

public static final int HEADER_STYLE_PLAIN
See Also:
Constant Field Values

HEADER_STYLE_ROUND

public static final int HEADER_STYLE_ROUND
See Also:
Constant Field Values

HEADER_STYLE_ROUND_IMAGE

public static final int HEADER_STYLE_ROUND_IMAGE
See Also:
Constant Field Values
Constructor Detail

NavStateItem

public NavStateItem()

NavStateItem

public NavStateItem(java.lang.String text)

NavStateItem

public NavStateItem(java.lang.String text,
                    java.lang.String iconURL)
Method Detail

getIconURL

public java.lang.String getIconURL()
Returns:
the iconURL, or null.

setIconURL

public void setIconURL(java.lang.String iconURL)
Parameters:
iconURL - the iconURL to set

isBannerIcon

public boolean isBannerIcon()
Returns:
the bannerIcon

setBannerIcon

public void setBannerIcon(boolean bannerIcon)
Parameters:
bannerIcon - the bannerIcon to set

getIconHeight

public int getIconHeight()
Returns:
the iconHeight

setIconHeight

public void setIconHeight(int iconHeight)
Parameters:
iconHeight - the iconHeight to set

getIconWidth

public int getIconWidth()
Returns:
the iconWidth

setIconWidth

public void setIconWidth(int iconWidth)
Parameters:
iconWidth - the iconWidth to set

getText

public java.lang.String getText()
Returns:
the text, or null.

setText

public void setText(java.lang.String text)
Parameters:
text - the text to set

getTextColor

public int getTextColor()
Returns:
the textColor

setTextColor

public void setTextColor(int textColor)
Parameters:
textColor - the textColor to set

getDetailText

public java.lang.String getDetailText()
Returns:
the detailText, or null.

setDetailText

public void setDetailText(java.lang.String detailText)
Parameters:
detailText - the detailText to set

getNavState

public NavState getNavState()
Returns:
the navState, or null.

setNavState

public void setNavState(NavState navState)
Parameters:
navState - the navState to set

getTargetURI

public java.lang.String getTargetURI()

setTargetURI

public void setTargetURI(java.lang.String targetURI)