-
- All Implemented Interfaces:
-
icu.windea.breezeframework.dsl.DslDocument
@XmlDslMarker() public final class XmlDsl.DslDocument implements DslDocument
-
-
Field Summary
Fields Modifier and Type Field Description private final List<XmlDsl.Statement>declarationsprivate final List<XmlDsl.Comment>commentsprivate XmlDsl.ElementrootElement
-
Method Summary
Modifier and Type Method Description final List<XmlDsl.Statement>getDeclarations()final List<XmlDsl.Comment>getComments()final XmlDsl.ElementgetRootElement()final UnitsetRootElement(XmlDsl.Element rootElement)final XmlDsl.CommentunaryMinus(String $self)final XmlDsl.Elementinvoke(String $self, Function1<XmlDsl.Element, Unit> block)final XmlDsl.Elementinvoke(String $self, Pair<String, Object> args, Function1<XmlDsl.Element, Unit> block)StringtoString()-
-
Method Detail
-
getDeclarations
final List<XmlDsl.Statement> getDeclarations()
-
getComments
final List<XmlDsl.Comment> getComments()
-
getRootElement
final XmlDsl.Element getRootElement()
-
setRootElement
final Unit setRootElement(XmlDsl.Element rootElement)
-
unaryMinus
final XmlDsl.Comment unaryMinus(String $self)
-
invoke
final XmlDsl.Element invoke(String $self, Function1<XmlDsl.Element, Unit> block)
-
invoke
final XmlDsl.Element invoke(String $self, Pair<String, Object> args, Function1<XmlDsl.Element, Unit> block)
-
-
-
-