planetj.property
Class DefaultPropertyGroup

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended byplanetj.property.PropertyGroup
              extended byplanetj.property.DefaultPropertyGroup
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, java.util.Map, java.io.Serializable
Direct Known Subclasses:
ActionDescriptor, ActionPropertyGroup, BrowserProperties, ChartSpecificationPG, ConfigurationPropertyGroup, DetailDisplayPropertyGroup, EmailPropertyGroup, FilePropertyGroup, ImagePathsPG, JoinProperties, LayoutDisplayPropertyGroup, OperationLabelsPropertyGroup, OperationSettingsPropertyGroup, ParameterOperatorLabels, PleaseWaitPropertyGroup, ReportPropertyGroup, SignOnPropertyGroup, StylesPropertyGroup, TableDisplayPropertyGroup, TabsPropertyGroup

public class DefaultPropertyGroup
extends PropertyGroup

A default concrete implementation of the PropertyGroup class.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class planetj.property.PropertyGroup
ALL, ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, FLOAT_PROPERTY, INTEGER_PROPERTY, JAVA_CLASS_PROPERTY, LIST_PROPERTY, MAP_PROPERTY, NONE, ROW_COLLECTION_KEY, STRING_PROPERTY
 
Constructor Summary
DefaultPropertyGroup()
          DefaultPropertyGroup constructor comment.
DefaultPropertyGroup(int initialCapacity)
          DefaultPropertyGroup constructor comment.
DefaultPropertyGroup(java.lang.String pName)
          DefaultPropertyGroup constructor comment.
 
Method Summary
 java.util.List getAllPropertyNames()
          Gets a List containing the names of all the supported properties.
 java.lang.String getDefaultPropertiesString()
          Gets a default String for this property group.
 java.util.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, copyUndefinedPropertiesFrom, createProperty, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateValue, getDoubleValue, getFloatValue, getIntValue, getJavaClassValue, getListValue, getMapValue, 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
 

Constructor Detail

DefaultPropertyGroup

public DefaultPropertyGroup()
DefaultPropertyGroup constructor comment.


DefaultPropertyGroup

public DefaultPropertyGroup(int initialCapacity)
DefaultPropertyGroup constructor comment.

Parameters:
initialCapacity - int

DefaultPropertyGroup

public DefaultPropertyGroup(java.lang.String pName)
DefaultPropertyGroup constructor comment.

Parameters:
pName - java.lang.String
Method Detail

getAllPropertyNames

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

Specified by:
getAllPropertyNames in class PropertyGroup

getDefaultPropertiesString

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


getRequiredPropertyNames

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

Specified by:
getRequiredPropertyNames in class PropertyGroup