planetj.dataengine.display
Class TableDisplayPropertyGroup

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--planetj.property.PropertyGroup
                    |
                    +--planetj.dataengine.display.TableDisplayPropertyGroup
All Implemented Interfaces:
Cloneable, Comparable, Map, Serializable

public class TableDisplayPropertyGroup
extends PropertyGroup

Insert the type's description here. Creation date: (6/20/02 11:15:38 AM)

See Also:
Serialized Form

Field Summary
static String CELL_PADDING
          Padding between the border of a table cell and the contents of a table cell
static String CHART
           
static String DELETE
          Whether or not the delete button is visible
static String DELETE_ALL
          Whether or not the delete all button is visible
static String DELETE_ALL_TEXT
          Text for the delete all button
static String DELETE_TEXT
          Text for the delete button
static String DETAILS
          Whether or not the details button is visible
static String DETAILS_TEXT
          Text for the details all button
static String DRAW_GRID
          Whether or not thin grid lines are drawn between the cells in a table
static String EDIT
          Whether or not the edit button is visible
static String EDIT_FIELD_DESCRIPTOR
          Whether or not the edit field descriptor quick link on column headers is visible
static String EDIT_TEXT
          Text for the edit button
static String EXCEL
          Whether or not the excel button is visible
static String EXCEL_XLS
          Whether or not the excel file button is visible
static String FIELD_DESCRIPTOR_MANAGER
          Whether or not the fd manager quick link is visible
static String HEADER
          Whether or not to display the column header
static String INSERT
          Whether or not the insert button is visible
static String INSERT_TEXT
          Text for the insert all button
static String INSERTABLE
          Whether or not the table should allow direct inserts without viewing the details of a single row
static String MS_ACCESS
          Whether or not the ms access quick link is visible
static String MS_WORD
          Whether or not the ms word quick link is visible
static String MULTIPLE_DELETES
          Whether or not deleting mulitple rows is supported
static String NEXT_AND_PREVIOUS
          Whether or not the next and previous link are visible
static String NEXT_PREV_JUSTIFY
          Allows users to set which side of the table the Next and Previous links appear on.
static String PDF
          Whether or not the pdf quick link is visible
static String PRINT
          Whether or not the print quick link is visible
static String REFRESH
          Whether or not the refresh quick link is visible
static String REMOVE_ALL
          Whether or not the remove all button is visible
static String ROW_COPY
          Whether or not the row copy button is visible
static String ROW_COPY_TEXT
          Text for the copy button
static String SELECTABLE_RECORDS
          Whether or not the records in the Table can be selected
static String SELECTION_TYPE
          The selection type
static String SELECTION_TYPE_MULTIPLE
          Allow users to make mulitple selections
static String SELECTION_TYPE_NONE
          Do not allow users to make a selection
static String SELECTION_TYPE_SINGLE
          Allow users to make a single selection only
static String SORTING
          Whether or not the sorting quick links are displayed in column headers
static String TABLE_DISPLAY
          The name of the property group
static String UPDATEABLE
          Whether or not the table should allow direct edits without viewing the details of a single row
static String WRAP_HEADERS
          Wrap column headers.
static String XML
          Whether or not the xml quick link is visible
 
Fields inherited from class planetj.property.PropertyGroup
ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, INTEGER_PROPERTY, LIST_PROPERTY, ROW_COLLECTION_KEY, STRING_PROPERTY
 
Constructor Summary
TableDisplayPropertyGroup()
          DisplayPropertyGroup constructor comment.
TableDisplayPropertyGroup(int initialCapacity)
          DisplayPropertyGroup constructor comment.
TableDisplayPropertyGroup(String pName)
          DisplayPropertyGroup constructor comment.
 
Method Summary
 List getAllPropertyNames()
          Gets a List containing the names of all the supported properties.
 List getRequiredPropertyNames()
          Gets a List containing the names of all the required properties.
 
Methods inherited from class planetj.property.PropertyGroup
add, addProperty, addProperty, append, clone, compareTo, compareTo, compareTo, containsProperty, createProperty, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateValue, getDoubleValue, getIntValue, getListValue, getName, getProperty, getPropertyType, getStringValue, getValue, isMergeableOnList, isMetaproperty, iterator, mergeOnList, put, put, put, setName, toString, updateProperty
 
Methods inherited from class java.util.HashMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

CELL_PADDING

public static final String CELL_PADDING
Padding between the border of a table cell and the contents of a table cell

See Also:
Constant Field Values

CHART

public static final String CHART
See Also:
Constant Field Values

WRAP_HEADERS

public static final String WRAP_HEADERS
Wrap column headers.

See Also:
Constant Field Values

DELETE

public static final String DELETE
Whether or not the delete button is visible

See Also:
Constant Field Values

DELETE_TEXT

public static final String DELETE_TEXT
Text for the delete button

See Also:
Constant Field Values

DELETE_ALL

public static final String DELETE_ALL
Whether or not the delete all button is visible

See Also:
Constant Field Values

DELETE_ALL_TEXT

public static final String DELETE_ALL_TEXT
Text for the delete all button

See Also:
Constant Field Values

DETAILS

public static final String DETAILS
Whether or not the details button is visible

See Also:
Constant Field Values

DETAILS_TEXT

public static final String DETAILS_TEXT
Text for the details all button

See Also:
Constant Field Values

DRAW_GRID

public static final String DRAW_GRID
Whether or not thin grid lines are drawn between the cells in a table

See Also:
Constant Field Values

EDIT

public static final String EDIT
Whether or not the edit button is visible

See Also:
Constant Field Values

EDIT_TEXT

public static final String EDIT_TEXT
Text for the edit button

See Also:
Constant Field Values

EDIT_FIELD_DESCRIPTOR

public static final String EDIT_FIELD_DESCRIPTOR
Whether or not the edit field descriptor quick link on column headers is visible

See Also:
Constant Field Values

EXCEL

public static final String EXCEL
Whether or not the excel button is visible

See Also:
Constant Field Values

EXCEL_XLS

public static final String EXCEL_XLS
Whether or not the excel file button is visible

See Also:
Constant Field Values

FIELD_DESCRIPTOR_MANAGER

public static final String FIELD_DESCRIPTOR_MANAGER
Whether or not the fd manager quick link is visible

See Also:
Constant Field Values

HEADER

public static final String HEADER
Whether or not to display the column header

See Also:
Constant Field Values

INSERT

public static final String INSERT
Whether or not the insert button is visible

See Also:
Constant Field Values

INSERT_TEXT

public static final String INSERT_TEXT
Text for the insert all button

See Also:
Constant Field Values

MS_ACCESS

public static final String MS_ACCESS
Whether or not the ms access quick link is visible

See Also:
Constant Field Values

MS_WORD

public static final String MS_WORD
Whether or not the ms word quick link is visible

See Also:
Constant Field Values

MULTIPLE_DELETES

public static final String MULTIPLE_DELETES
Whether or not deleting mulitple rows is supported

See Also:
Constant Field Values

NEXT_AND_PREVIOUS

public static final String NEXT_AND_PREVIOUS
Whether or not the next and previous link are visible

See Also:
Constant Field Values

PDF

public static final String PDF
Whether or not the pdf quick link is visible

See Also:
Constant Field Values

PRINT

public static final String PRINT
Whether or not the print quick link is visible

See Also:
Constant Field Values

REFRESH

public static final String REFRESH
Whether or not the refresh quick link is visible

See Also:
Constant Field Values

REMOVE_ALL

public static final String REMOVE_ALL
Whether or not the remove all button is visible

See Also:
Constant Field Values

ROW_COPY

public static final String ROW_COPY
Whether or not the row copy button is visible

See Also:
Constant Field Values

ROW_COPY_TEXT

public static final String ROW_COPY_TEXT
Text for the copy button

See Also:
Constant Field Values

SELECTABLE_RECORDS

public static final String SELECTABLE_RECORDS
Whether or not the records in the Table can be selected

See Also:
Constant Field Values

SELECTION_TYPE

public static final String SELECTION_TYPE
The selection type

See Also:
Constant Field Values

SELECTION_TYPE_MULTIPLE

public static final String SELECTION_TYPE_MULTIPLE
Allow users to make mulitple selections

See Also:
Constant Field Values

SELECTION_TYPE_NONE

public static final String SELECTION_TYPE_NONE
Do not allow users to make a selection

See Also:
Constant Field Values

SELECTION_TYPE_SINGLE

public static final String SELECTION_TYPE_SINGLE
Allow users to make a single selection only

See Also:
Constant Field Values

SORTING

public static final String SORTING
Whether or not the sorting quick links are displayed in column headers

See Also:
Constant Field Values

TABLE_DISPLAY

public static final String TABLE_DISPLAY
The name of the property group

See Also:
Constant Field Values

UPDATEABLE

public static final String UPDATEABLE
Whether or not the table should allow direct edits without viewing the details of a single row

See Also:
Constant Field Values

INSERTABLE

public static final String INSERTABLE
Whether or not the table should allow direct inserts without viewing the details of a single row

See Also:
Constant Field Values

XML

public static final String XML
Whether or not the xml quick link is visible

See Also:
Constant Field Values

NEXT_PREV_JUSTIFY

public static final String NEXT_PREV_JUSTIFY
Allows users to set which side of the table the Next and Previous links appear on. Left or Right Justified Possible Values: left, right

See Also:
Constant Field Values
Constructor Detail

TableDisplayPropertyGroup

public TableDisplayPropertyGroup()
DisplayPropertyGroup constructor comment.


TableDisplayPropertyGroup

public TableDisplayPropertyGroup(int initialCapacity)
DisplayPropertyGroup constructor comment.

Parameters:
initialCapacity - int

TableDisplayPropertyGroup

public TableDisplayPropertyGroup(String pName)
DisplayPropertyGroup constructor comment.

Parameters:
pName - java.lang.String
Method Detail

getAllPropertyNames

public List getAllPropertyNames()
Gets a List containing the names of all the supported properties.

Specified by:
getAllPropertyNames in class PropertyGroup

getRequiredPropertyNames

public List getRequiredPropertyNames()
Gets a List containing the names of all the required properties.

Specified by:
getRequiredPropertyNames in class PropertyGroup