org.oddjob.designer.model
Class GroupBase

java.lang.Object
  extended byorg.oddjob.designer.model.GroupBase
Direct Known Subclasses:
FieldGroup, FieldSelection

public class GroupBase
extends java.lang.Object

Base class for DesignDefinitions that group other DesignDefinitions.

Author:
Rob Gordon.

Constructor Summary
GroupBase(java.lang.String heading)
           
 
Method Summary
protected  void addElement(DesignDefinition elementField)
           
 DesignDefinition get(int index)
           
 java.lang.String getTitle()
           
 boolean isPopulated()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupBase

public GroupBase(java.lang.String heading)
Method Detail

getTitle

public java.lang.String getTitle()

addElement

protected void addElement(DesignDefinition elementField)

get

public DesignDefinition get(int index)

size

public int size()

isPopulated

public boolean isPopulated()