wt.templateutil.table
Class ObjectPropNavBar

java.lang.Object
  extended bywt.templateutil.components.HTMLComponent
      extended bywt.templateutil.components.HTMLTableComponent
          extended bywt.templateutil.table.ObjectPropNavBar
All Implemented Interfaces:
ApplicationContextChild

public class ObjectPropNavBar
extends HTMLTableComponent
implements ApplicationContextChild


Field Summary
protected static String A_NOT_SELECTED_CLASS_ATTRIBUTE
           
protected static String A_SELECTED_CLASS_ATTRIBUTE
           
private  String actionSectionName
           
protected static String ANCHOR_ALT_ATTRIBUTE
           
protected static String ANCHOR_END
           
protected static String ANCHOR_ID_ATTRIBUTE
           
protected static String ANCHOR_START_CLOSE
           
protected static String ANCHOR_START_NOT_SELECTED
           
protected static String ANCHOR_START_SELECTED
           
protected static String APP_CONTEXT_SERV_ACTION
           
private  ApplicationContext applicationContext
           
private static int BUFFER_SIZE
           
protected static String DEFAULT_ICON
           
protected static String DEFAULT_ICON_ALIGNMENT
           
protected static String EMTPY_CELL
           
protected static String ICON
           
protected static String ICON_ALIGNMENT
           
protected static String IMG_END
           
protected static String IMG_START
           
protected static String RIGHT
           
static String SEPARATOR
           
private static String SERVICE_NAME
           
protected static String TD_ALIGN_LEFT_NOT_SELECTED
           
protected static String TD_ALIGN_LEFT_SELECTED
           
protected static String TD_ALIGN_RIGHT_NOT_SELECTED
           
protected static String TD_ALIGN_RIGHT_SELECTED
           
protected static String TD_END
           
protected static String TR_END
           
protected static String TR_START
           
private  NavigationTreeModel treeModel
           
 
Fields inherited from class wt.templateutil.components.HTMLTableComponent
ALIGN, BGCOLOR, BORDER, CELLPADDING, CELLSPACING, HEIGHT, HSPACE, TABLE_ALIGN, TABLE_BGCOLOR, TABLE_BORDER, TABLE_CELLPADDING, TABLE_CELLSPACING, TABLE_HEIGHT, TABLE_HSPACE, TABLE_VSPACE, TABLE_WIDTH, TAG, VSPACE, WIDTH
 
Fields inherited from class wt.templateutil.components.HTMLComponent
CLASS, COMPONENT_ID, COMPONENT_ID_SEPARATOR, CREATE, DEFAULT_SERVICE_NAME, DEFAULTS_ONLY, EMPTY_STRING, ID, ID_US_ENGLISH_LOCALE, NAME, NULLVALUE, PRINT_TAG_ATTR, SERVICENAME, UPDATE, VIEW
 
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild
APPLICATION_CONTEXT
 
Constructor Summary
ObjectPropNavBar()
           
 
Method Summary
 String getActionBarName()
           
 String getActionSectionName()
           
 ApplicationContext getApplicationContext()
          Gets the object for the association that plays role: APPLICATION_CONTEXT.
 void setActionSectionName(String actionSectionName)
           
 void setApplicationContext(ApplicationContext a_ApplicationContext)
          Sets the object for the association that plays role: APPLICATION_CONTEXT.
 String showSubComponents(Object value, Properties formData, OutputStream os, Locale locale)
          Returns a string that is the contcatenation of the result of calling show() on all the associated subComponents sequentially.
 
Methods inherited from class wt.templateutil.components.HTMLTableComponent
getTag, init, setTagListArray
 
Methods inherited from class wt.templateutil.components.HTMLComponent
appendID, appendID, appendToID, appendToID, createIDForComponent, endComponent, getHtmlComponents, getID, getIdProp, getName, getOID, getPrintWriter, getRealValue, getServiceName, getState, getTagID, getTagIDKey, getTagList, getTagSettings, getURLFactory, insertID, insertID, isInheritStyle, isPrintTagAttributes, isUseDefaultsOnly, main, putTagID, putTagID, removeID, removeTagID, setHtmlComponents, setID, setInheritStyle, setName, setPrintTagAttributes, setServiceName, setState, setTag, setTagList, setTagListDefaults, setTagSettings, setTagValue, setUseDefaultsOnly, show, startComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationContext

private ApplicationContext applicationContext

SEPARATOR

public static final String SEPARATOR
See Also:
Constant Field Values

BUFFER_SIZE

private static final int BUFFER_SIZE
See Also:
Constant Field Values

SERVICE_NAME

private static final String SERVICE_NAME
See Also:
Constant Field Values

APP_CONTEXT_SERV_ACTION

protected static final String APP_CONTEXT_SERV_ACTION
See Also:
Constant Field Values

DEFAULT_ICON

protected static final String DEFAULT_ICON

DEFAULT_ICON_ALIGNMENT

protected static final String DEFAULT_ICON_ALIGNMENT

TR_START

protected static final String TR_START
See Also:
Constant Field Values

TR_END

protected static final String TR_END
See Also:
Constant Field Values

RIGHT

protected static final String RIGHT
See Also:
Constant Field Values

ICON_ALIGNMENT

protected static final String ICON_ALIGNMENT
See Also:
Constant Field Values

ICON

protected static final String ICON
See Also:
Constant Field Values

EMTPY_CELL

protected static final String EMTPY_CELL
See Also:
Constant Field Values

TD_END

protected static final String TD_END
See Also:
Constant Field Values

IMG_START

protected static final String IMG_START
See Also:
Constant Field Values

IMG_END

protected static final String IMG_END
See Also:
Constant Field Values

ANCHOR_START_SELECTED

protected static final String ANCHOR_START_SELECTED

ANCHOR_START_NOT_SELECTED

protected static final String ANCHOR_START_NOT_SELECTED

ANCHOR_ALT_ATTRIBUTE

protected static final String ANCHOR_ALT_ATTRIBUTE
See Also:
Constant Field Values

ANCHOR_ID_ATTRIBUTE

protected static final String ANCHOR_ID_ATTRIBUTE
See Also:
Constant Field Values

ANCHOR_START_CLOSE

protected static final String ANCHOR_START_CLOSE
See Also:
Constant Field Values

ANCHOR_END

protected static final String ANCHOR_END
See Also:
Constant Field Values

A_SELECTED_CLASS_ATTRIBUTE

protected static final String A_SELECTED_CLASS_ATTRIBUTE

A_NOT_SELECTED_CLASS_ATTRIBUTE

protected static final String A_NOT_SELECTED_CLASS_ATTRIBUTE

TD_ALIGN_LEFT_SELECTED

protected static final String TD_ALIGN_LEFT_SELECTED

TD_ALIGN_LEFT_NOT_SELECTED

protected static final String TD_ALIGN_LEFT_NOT_SELECTED

TD_ALIGN_RIGHT_SELECTED

protected static final String TD_ALIGN_RIGHT_SELECTED

TD_ALIGN_RIGHT_NOT_SELECTED

protected static final String TD_ALIGN_RIGHT_NOT_SELECTED

treeModel

private NavigationTreeModel treeModel

actionSectionName

private String actionSectionName
Constructor Detail

ObjectPropNavBar

public ObjectPropNavBar()
                 throws UnableToLoadServiceProperties
Method Detail

showSubComponents

public String showSubComponents(Object value,
                                Properties formData,
                                OutputStream os,
                                Locale locale)
Description copied from class: HTMLComponent
Returns a string that is the contcatenation of the result of calling show() on all the associated subComponents sequentially.

Supported API: true

Overrides:
showSubComponents in class HTMLComponent
Parameters:
value -
formData -
os -
locale -
Returns:
String

getActionSectionName

public String getActionSectionName()

setActionSectionName

public void setActionSectionName(String actionSectionName)

setApplicationContext

public void setApplicationContext(ApplicationContext a_ApplicationContext)
                           throws WTPropertyVetoException
Description copied from interface: ApplicationContextChild
Sets the object for the association that plays role: APPLICATION_CONTEXT.

Supported API: false

Specified by:
setApplicationContext in interface ApplicationContextChild
Parameters:
a_ApplicationContext -
Throws:
WTPropertyVetoException

getActionBarName

public String getActionBarName()
                        throws WTException
Throws:
WTException

getApplicationContext

public ApplicationContext getApplicationContext()
Description copied from interface: ApplicationContextChild
Gets the object for the association that plays role: APPLICATION_CONTEXT.

Supported API: false

Specified by:
getApplicationContext in interface ApplicationContextChild
Returns:
ApplicationContext