public class UIBuilder extends groovy.util.BuilderSupport implements Iterable<LineRenderer>
Constructor and Description |
---|
UIBuilder() |
Modifier and Type | Method and Description |
---|---|
protected Object |
createNode(Object name) |
protected Object |
createNode(Object name,
Map attributes) |
protected Object |
createNode(Object name,
Map attributes,
Object value) |
protected Object |
createNode(Object name,
Object value) |
protected Object |
doInvokeMethod(String methodName,
Object name,
Object args) |
List<Element> |
getElements() |
Iterator<LineRenderer> |
iterator() |
protected void |
nodeCompleted(Object parent,
Object child) |
protected void |
setParent(Object parent,
Object child) |
getCurrent, getName, invokeMethod, invokeMethod, postNodeCompletion, setClosureDelegate, setCurrent
public UIBuilder()
public List<Element> getElements()
protected Object doInvokeMethod(String methodName, Object name, Object args)
doInvokeMethod
in class groovy.util.BuilderSupport
protected Object createNode(Object name)
createNode
in class groovy.util.BuilderSupport
protected Object createNode(Object name, Map attributes, Object value)
createNode
in class groovy.util.BuilderSupport
protected Object createNode(Object name, Object value)
createNode
in class groovy.util.BuilderSupport
protected Object createNode(Object name, Map attributes)
createNode
in class groovy.util.BuilderSupport
protected void setParent(Object parent, Object child)
setParent
in class groovy.util.BuilderSupport
protected void nodeCompleted(Object parent, Object child)
nodeCompleted
in class groovy.util.BuilderSupport
public Iterator<LineRenderer> iterator()
iterator
in interface Iterable<LineRenderer>
Copyright © 2015 eXo Platform SAS. All Rights Reserved.