ch.tatool.core.element
Class ListElement

java.lang.Object
  extended by ch.tatool.core.element.AbstractPropertyHolder
      extended by ch.tatool.core.element.NodeImpl
          extended by ch.tatool.core.element.AbstractElement
              extended by ch.tatool.core.element.ListElement
All Implemented Interfaces:
PropertyHolder, Element, Node

public class ListElement
extends AbstractElement

Execution element that holds/manages a list of other execution elements.

Author:
Michael Ruflin

Field Summary
 
Fields inherited from interface ch.tatool.element.Element
EXECUTED
 
Constructor Summary
ListElement()
           
 
Method Summary
 void addChild(Element child)
           
 List<Element> getChildren()
           
 Executable getExecutable()
          Always returns null as this execution element only acts as a container for other elements.
 void removeChild(Element child)
           
 void setChildren(List<Element> children)
           
 
Methods inherited from class ch.tatool.core.element.AbstractElement
addHandler, getHandlers, removeHandler, setHandlers
 
Methods inherited from class ch.tatool.core.element.NodeImpl
assignParent, assignParent, assignParents, getId, getLocalId, getParent, setId, setLocalId, setParent
 
Methods inherited from class ch.tatool.core.element.AbstractPropertyHolder
clearProperties, getKeys, getProperty, removeProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.tatool.element.Node
getParent, setParent
 
Methods inherited from interface ch.tatool.data.PropertyHolder
clearProperties, getId, getKeys, getProperty, removeProperty, setProperty
 

Constructor Detail

ListElement

public ListElement()
Method Detail

getChildren

public List<Element> getChildren()

setChildren

public void setChildren(List<Element> children)

addChild

public void addChild(Element child)

removeChild

public void removeChild(Element child)

getExecutable

public Executable getExecutable()
Always returns null as this execution element only acts as a container for other elements.



Copyright © 2012. All Rights Reserved.