planetj.property
Class DefaultPropertyGroup

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--planetj.property.PropertyGroup
                    |
                    +--planetj.property.DefaultPropertyGroup
All Implemented Interfaces:
Cloneable, Comparable, Map, Serializable
Direct Known Subclasses:
ActionDescriptor, ActionDisplayDescriptor, BrowserProperties, ChartSpecificationPG, DetailDisplayPropertyGroup, EmailPropertyGroup, JoinProperties, LayoutDisplayPropertyGroup, OperationLabelsPropertyGroup, OperationSettingsPropertyGroup, ParameterOperatorLabels, SignOnPropertyGroup, StylesPropertyGroup

public class DefaultPropertyGroup
extends PropertyGroup

A default concrete implementation of the PropertyGroup class.

See Also:
Serialized Form

Field Summary
static String NONE
          Value to denote that a property exists, but it doesn't have a value.
 
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
DefaultPropertyGroup()
          DefaultPropertyGroup constructor comment.
DefaultPropertyGroup(int initialCapacity)
          DefaultPropertyGroup constructor comment.
DefaultPropertyGroup(String pName)
          DefaultPropertyGroup constructor comment.
 
Method Summary
 List getAllPropertyNames()
          Gets a List containing the names of all the supported properties.
 String getDefaultPropertiesString()
          Gets a default String for this property group.
 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

NONE

public static final String NONE
Value to denote that a property exists, but it doesn't have a value.

See Also:
Constant Field Values
Constructor Detail

DefaultPropertyGroup

public DefaultPropertyGroup()
DefaultPropertyGroup constructor comment.


DefaultPropertyGroup

public DefaultPropertyGroup(int initialCapacity)
DefaultPropertyGroup constructor comment.

Parameters:
initialCapacity - int

DefaultPropertyGroup

public DefaultPropertyGroup(String pName)
DefaultPropertyGroup 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

getDefaultPropertiesString

public String getDefaultPropertiesString()
Gets a default String for this property group. All properties are listed without any values.


getRequiredPropertyNames

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

Specified by:
getRequiredPropertyNames in class PropertyGroup