org.oddjob.designer.components
Class ForEachDC
java.lang.Object
java.util.Observable
org.oddjob.designer.model.DesignAdult
org.oddjob.designer.components.BaseDC
org.oddjob.designer.components.StructuralDC
org.oddjob.designer.components.ForEachDC
- All Implemented Interfaces:
- DesignComponent, Structural, StructuralDesignComponent
- public class ForEachDC
- extends StructuralDC
| Methods inherited from class org.oddjob.designer.model.DesignAdult |
addChild, childCount, children, children, clearChildren, createType, insertChild, parent, removeChild, supportedTypes, supportedTypes |
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ForEachDC
public ForEachDC()
form
public FormDefinition form()
availableActions
public SimpleHierarchy availableActions()
- Specified by:
availableActions in interface DesignComponent- Overrides:
availableActions in class BaseDC
transferActions
public ComponentAction[] transferActions(java.lang.String xml)
- Description copied from interface:
StructuralDesignComponent
- Get the possible actions for a drag and drop or cut and paste.
- Parameters:
xml - The xml being transferred.
- Returns:
- An array of actions. Should not be empty or null.
setValues
public void setValues(ListDE values)
getValues
public ListDE getValues()
addComponentChild
public void addComponentChild(DesignComponent child)
elementChild
public java.lang.Object elementChild()