| Modifier and Type | Method and Description | 
|---|---|
TSelf | 
configure(Consumer<? super TSelf> configure)
Configures this object. 
 | 
List<? extends Attribute> | 
getAttributes()
Returns the attributes of this element. 
 | 
Input | 
getDestination()
Returns the destination input. 
 | 
Node | 
getParent()
Returns the parent element of this. 
 | 
Output | 
getSource()
Returns the source output. 
 | 
String | 
toString()  | 
TSelf | 
withAttribute(Attribute attribute)
Adds an attribute. 
 | 
TSelf | 
withAttributes(Attribute... attributes)
Adds attributes. 
 | 
TSelf | 
withAttributes(List<? extends Attribute> attributes)
Adds attributes. 
 | 
public Node getParent()
Elementnull if this is root elementpublic Output getSource()
public Input getDestination()
public TSelf configure(Consumer<? super TSelf> configure)
configure - the configuratorpublic List<? extends Attribute> getAttributes()
ElementgetAttributes in interface Elementpublic TSelf withAttribute(Attribute attribute)
ElementwithAttribute in interface Elementattribute - the attributepublic TSelf withAttributes(List<? extends Attribute> attributes)
ElementwithAttributes in interface Elementattributes - the attributespublic TSelf withAttributes(Attribute... attributes)
ElementwithAttributes in interface Elementattributes - the attributesCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.