|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractMap | +--java.util.HashMap | +--planetj.property.PropertyGroup | +--planetj.property.DefaultPropertyGroup | +--planetj.dataengine.display.DetailDisplayPropertyGroup
Nested Class Summary | |
class |
DetailDisplayPropertyGroup.TargetWindow
Object representing the target window. |
Field Summary | |
static String |
BUTTON_JUSTIFY
Justification for detail buttons |
static String |
BUTTON_LOCATION_BOTTOM
|
static String |
BUTTON_LOCATION_TOP
|
static String |
BUTTON_LOCATIONS
Where to include the buttons (note by default buttons are included both above and below details). |
static String |
COLUMN_COUNT
Number of columns to display when showing Row details. |
static String |
COPY_TARGET_WINDOW
Which HTML window should be used for displaying a copy screen |
static String |
COPY_URI
Page to call for copy details. |
static String |
DEFAULT_BUTTON_JUSTIFY
|
static List |
DEFAULT_BUTTON_LOCATIONS
|
static int |
DEFAULT_COLUMN_COUNT
Default number of columns to display. |
static boolean |
DEFAULT_DELETE
|
static boolean |
DEFAULT_INSERT
Default whether to allow inserts on details screen |
static boolean |
DEFAULT_INSERT_AND_COPY
Default insert and copy |
static boolean |
DEFAULT_INSERT_AND_NEW
Default insert and new |
static String |
DEFAULT_LABEL_JUSTIFY
|
static int |
DEFAULT_MAX_INPUT_WIDTH
Default max input width. |
static int |
DEFAULT_MAX_INPUT_WIDTH_SUM
Default max sum of input widths on a given row. |
static boolean |
DEFAULT_NEXT_AND_PREVIOUS
Default insert and new |
static String |
DELETE
Allow delete on details screen |
static String |
DETAILS_DISPLAY
Name of this property group |
static String |
DETAILS_TARGET_WINDOW
Which HTML window should be used for displaying the detials |
static String |
EDIT_TARGET_WINDOW
Which HTML window should be used for displaying an edit screen |
static String |
EDIT_URI
Page to call for edit details. |
static String |
GRID
Diplay grid |
static String |
INCLUDE_COLON_AFTER_LABEL
Include colon ':' after labels |
static String |
INSERT
Allow inserts on details screen |
static String |
INSERT_AND_COPY
Display the insert and copy button |
static String |
INSERT_AND_NEW
Display the insert and new |
static String |
INSERT_TARGET_WINDOW
Which HTML window should be used for displaying an insert screen |
static String |
INSERT_URI
Page to call for insert details. |
static String |
LABEL_JUSTIFY
Label justification. |
static String |
LABEL_JUSTIFY_LEFT
|
static String |
LABEL_JUSTIFY_TOP
|
static String |
MAX_INPUT_WIDTH
Maximum width of an input field on the screen. |
static String |
MAX_INPUT_WIDTH_SUM
Maximum sum of the width of all input fields on a row. |
static String |
NEXT_AND_PREVIOUS
Display the next & previouis buttons on updates & views |
static String |
PRINT_URI
Page to call for printer-friendly view. |
static short |
TARGET_WINDOW_PROPERTY
|
static String |
VIEW_TARGET_WINDOW
Which HTML window should be used for displaying the detials |
static String |
VIEW_URI
Page to call for view details. |
Fields inherited from class planetj.property.DefaultPropertyGroup |
NONE |
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 | |
DetailDisplayPropertyGroup()
DisplayPropertyGroup constructor comment. |
|
DetailDisplayPropertyGroup(int initialCapacity)
DisplayPropertyGroup constructor comment. |
|
DetailDisplayPropertyGroup(String pName)
DisplayPropertyGroup constructor comment. |
Method Summary | |
List |
getAllPropertyNames()
Gets a List containing the names of all the supported properties. |
String |
getButtonJustify()
Gets the justification of the buttons |
List |
getButtonLocations()
Gets the justification of the Fields label. |
int |
getColumnCount()
Gets the number of columns to show on Row details. |
DetailDisplayPropertyGroup.TargetWindow |
getCopyTargetWindow()
Gets the TargetWindow object representing the target window to display the copy screen in. |
static String |
getDefaultLayoutPropertiesString()
Gets a default String for this property group. |
boolean |
getDelete()
Get whether or not to include the delete button when viewing details. |
DetailDisplayPropertyGroup.TargetWindow |
getEditTargetWindow()
Gets the TargetWindow object representing the target window to display the edit screen in. |
boolean |
getInsert()
Get whether or not to include the insert button when viewing details. |
boolean |
getInsertAndCopy()
Gets the number of columns to show on Row details. |
boolean |
getInsertAndNew()
Gets the number of columns to show on Row details. |
DetailDisplayPropertyGroup.TargetWindow |
getInsertTargetWindow()
Gets the TargetWindow object representing the target window to display the edit screen in. |
String |
getLabelJustify()
Gets the justification of the Fields label. |
int |
getMaxInputWidth()
Gets the max sum of all input widths for a given Row on details. |
int |
getMaxInputWidthSum()
Gets the max sum of all input widths for a given Row on details. |
boolean |
getNextAndPrevious()
Gets wheter to show previous and next buttons on view and updates. |
DetailDisplayPropertyGroup.TargetWindow |
getViewTargetWindow()
Gets the TargetWindow object representing the target window to display the edit screen in. |
boolean |
isDisplayGrid()
Check to see if a grid should be included. |
boolean |
isIncludeColonAfterLabel()
Check to see if colon should be included after the Field's label. |
boolean |
isLabelLeftJustify()
Check to see if label should be to the left of the Field. |
boolean |
isLabelTopJustify()
Check to see if label should be to the top of the Field. |
boolean |
isShowButtons(String location)
Check to see if detail buttons should be shown for the given location. |
Methods inherited from class planetj.property.DefaultPropertyGroup |
getDefaultPropertiesString, getRequiredPropertyNames |
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 |
public static final String COLUMN_COUNT
public static final int DEFAULT_COLUMN_COUNT
public static final String MAX_INPUT_WIDTH
public static final int DEFAULT_MAX_INPUT_WIDTH
public static final String MAX_INPUT_WIDTH_SUM
public static final int DEFAULT_MAX_INPUT_WIDTH_SUM
public static final String COPY_URI
public static final String EDIT_URI
public static final String INSERT_URI
public static final String VIEW_URI
public static final String PRINT_URI
public static final String BUTTON_JUSTIFY
public static final String DEFAULT_BUTTON_JUSTIFY
public static final String LABEL_JUSTIFY
public static final String LABEL_JUSTIFY_LEFT
public static final String LABEL_JUSTIFY_TOP
public static final String DEFAULT_LABEL_JUSTIFY
public static final String DELETE
public static final boolean DEFAULT_DELETE
public static final String INSERT
public static final boolean DEFAULT_INSERT
public static final String INSERT_AND_COPY
public static final boolean DEFAULT_INSERT_AND_COPY
public static final String INSERT_AND_NEW
public static final boolean DEFAULT_INSERT_AND_NEW
public static final String NEXT_AND_PREVIOUS
public static final boolean DEFAULT_NEXT_AND_PREVIOUS
public static final String INCLUDE_COLON_AFTER_LABEL
public static final String GRID
public static final String BUTTON_LOCATIONS
public static final String BUTTON_LOCATION_TOP
public static final String BUTTON_LOCATION_BOTTOM
public static final List DEFAULT_BUTTON_LOCATIONS
public static final String DETAILS_DISPLAY
public static final String EDIT_TARGET_WINDOW
public static final String INSERT_TARGET_WINDOW
public static final String COPY_TARGET_WINDOW
public static final String VIEW_TARGET_WINDOW
public static final String DETAILS_TARGET_WINDOW
public static final short TARGET_WINDOW_PROPERTY
Constructor Detail |
public DetailDisplayPropertyGroup()
public DetailDisplayPropertyGroup(int initialCapacity)
initialCapacity
- intpublic DetailDisplayPropertyGroup(String pName)
pName
- java.lang.StringMethod Detail |
public List getAllPropertyNames()
getAllPropertyNames
in class DefaultPropertyGroup
public String getButtonJustify()
public List getButtonLocations()
public int getColumnCount()
public DetailDisplayPropertyGroup.TargetWindow getCopyTargetWindow()
public static String getDefaultLayoutPropertiesString()
public boolean getDelete()
public DetailDisplayPropertyGroup.TargetWindow getEditTargetWindow()
public boolean getInsert()
public boolean getInsertAndCopy()
public boolean getInsertAndNew()
public boolean getNextAndPrevious()
public DetailDisplayPropertyGroup.TargetWindow getInsertTargetWindow()
public String getLabelJustify()
public boolean isDisplayGrid()
public int getMaxInputWidth()
public int getMaxInputWidthSum()
public DetailDisplayPropertyGroup.TargetWindow getViewTargetWindow()
public boolean isIncludeColonAfterLabel()
public boolean isLabelLeftJustify()
public boolean isLabelTopJustify()
public boolean isShowButtons(String location)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |