public final class ElementDeclarer extends Object
ElementDeclaration
Modifier and Type | Method and Description |
---|---|
static ElementDeclarer |
forExtension(String name)
|
static ArtifactDeclarer |
newArtifact() |
ConfigurationElementDeclarer |
newConfiguration(String name) |
ConnectionElementDeclarer |
newConnection(String name) |
ConstructElementDeclarer |
newConstruct(String name) |
TopLevelParameterDeclarer |
newGlobalParameter(String name) |
static ParameterListValue.Builder |
newListValue() |
static ParameterObjectValue.Builder |
newObjectValue() |
OperationElementDeclarer |
newOperation(String name) |
static ParameterGroupElementDeclarer |
newParameterGroup() |
static ParameterGroupElementDeclarer |
newParameterGroup(String name) |
RouteElementDeclarer |
newRoute(String name) |
SourceElementDeclarer |
newSource(String name) |
public static ArtifactDeclarer newArtifact()
ArtifactDeclarer
public static ParameterObjectValue.Builder newObjectValue()
ParameterObjectValue
public static ParameterListValue.Builder newListValue()
ParameterListValue
public static ParameterGroupElementDeclarer newParameterGroup()
ParameterGroupElementDeclarer
public static ParameterGroupElementDeclarer newParameterGroup(String name)
ParameterGroupElementDeclarer
for a group with the given name
public static ElementDeclarer forExtension(String name)
name
- the name
of the Extension
to be associated
to the declarations
created with this
ElementDeclarer
declarer
associated to the referenced
Extension
public ConfigurationElementDeclarer newConfiguration(String name)
public ConnectionElementDeclarer newConnection(String name)
public OperationElementDeclarer newOperation(String name)
public SourceElementDeclarer newSource(String name)
public ConstructElementDeclarer newConstruct(String name)
public TopLevelParameterDeclarer newGlobalParameter(String name)
public RouteElementDeclarer newRoute(String name)
Copyright © 2018. All rights reserved.