wt.templateutil.components
Class PDMLinkIconFirstCellComponent

java.lang.Object
  extended bywt.templateutil.components.HTMLComponent
      extended bywt.templateutil.components.DefaultHTMLComponent
          extended bywt.templateutil.components.PDMLinkIconFirstCellComponent

public class PDMLinkIconFirstCellComponent
extends DefaultHTMLComponent

Generates the cells for the PDMLinkIconTableColumn. The cells generated contain an icon, defined the object being represented in the row, and the title of the object being represented in the row. Both the icon and title have hyperlinks. The hyperlinks are generated by the PDMLinkDefaultLinkComponent. The two visual pieces, the Icon and the Title, cells in a sub-table created in the PDMLinkIconFirstCellComponent.

The layout of the cell can by customized by the following properties file entry:



Supported API: false

Extendable: false


Nested Class Summary
protected  class PDMLinkIconFirstCellComponent.LinkTableCell
          Deprecated.  
 
Field Summary
protected static String COMPONENT_ID_ICON_SUFFIX
          Deprecated.  
protected static String COMPONENT_ID_TEXT_SUFFIX
          Deprecated.  
private static String FRONT_SPACER
          Deprecated.  
private static String TABLE_CELLPADDING
          Deprecated.  
private static String TABLE_CONTINUED
          Deprecated.  
private static String TABLE_END
          Deprecated.  
private static String TABLE_START
          Deprecated.  
 
Fields inherited from class wt.templateutil.components.DefaultHTMLComponent
defaultComponent
 
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, TAG, UPDATE, VIEW
 
Constructor Summary
PDMLinkIconFirstCellComponent()
          Deprecated.  
 
Method Summary
protected  String getPreference(String preferenceRoot, String preferenceKey, String preferenceDefault)
          Deprecated.  
 void init(String selector, Object value, HTMLComponentFactory componentFactory, String mode, Properties props)
          Deprecated. Calls the super class init method.
private  void initLinkComponent(DefaultLinkComponent linkComponent, String selector, Object value, HTMLComponentFactory componentFactory, String mode, Properties linkProps, String idSuffix)
          Deprecated.  
 
Methods inherited from class wt.templateutil.components.DefaultHTMLComponent
endComponent, setTagListArray, startComponent
 
Methods inherited from class wt.templateutil.components.HTMLComponent
appendID, appendID, appendToID, appendToID, createIDForComponent, getHtmlComponents, getID, getIdProp, getName, getOID, getPrintWriter, getRealValue, getServiceName, getState, getTag, 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, showSubComponents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FRONT_SPACER

private static final String FRONT_SPACER
Deprecated. 
See Also:
Constant Field Values

TABLE_CELLPADDING

private static final String TABLE_CELLPADDING
Deprecated. 

TABLE_START

private static final String TABLE_START
Deprecated. 
See Also:
Constant Field Values

TABLE_CONTINUED

private static final String TABLE_CONTINUED
Deprecated. 
See Also:
Constant Field Values

TABLE_END

private static final String TABLE_END
Deprecated. 
See Also:
Constant Field Values

COMPONENT_ID_ICON_SUFFIX

protected static final String COMPONENT_ID_ICON_SUFFIX
Deprecated. 
See Also:
Constant Field Values

COMPONENT_ID_TEXT_SUFFIX

protected static final String COMPONENT_ID_TEXT_SUFFIX
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

PDMLinkIconFirstCellComponent

public PDMLinkIconFirstCellComponent()
Deprecated. 
Method Detail

init

public void init(String selector,
                 Object value,
                 HTMLComponentFactory componentFactory,
                 String mode,
                 Properties props)
Deprecated. 
Description copied from class: DefaultHTMLComponent
Calls the super class init method.

Supported API: true

Overrides:
init in class DefaultHTMLComponent
Parameters:
selector -
value -
componentFactory -
mode -
props -

initLinkComponent

private void initLinkComponent(DefaultLinkComponent linkComponent,
                               String selector,
                               Object value,
                               HTMLComponentFactory componentFactory,
                               String mode,
                               Properties linkProps,
                               String idSuffix)
Deprecated. 

getPreference

protected String getPreference(String preferenceRoot,
                               String preferenceKey,
                               String preferenceDefault)
Deprecated.