public interface VariableType<T> extends Child<T>
variableType
xsd typeModifier and Type | Method and Description |
---|---|
VariableType<T> |
declare(GenericBooleanType declare)
Sets the
declare element |
VariableType<T> |
declare(String declare)
Sets the
declare element |
VariableType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
List<String> |
getAllDescription()
Returns all
description elements |
GenericBooleanType |
getDeclare()
Returns the
declare element |
String |
getDeclareAsString()
Returns the
declare element |
String |
getNameFromAttribute()
Returns the
name-from-attribute element |
String |
getNameGiven()
Returns the
name-given element |
VariableScopeType |
getScope()
Returns the
scope element |
String |
getScopeAsString()
Returns the
scope element |
String |
getVariableClass()
Returns the
variable-class element |
VariableType<T> |
nameFromAttribute(String nameFromAttribute)
Sets the
name-from-attribute element |
VariableType<T> |
nameGiven(String nameGiven)
Sets the
name-given element |
VariableType<T> |
removeAllDescription()
Removes the
description element |
VariableType<T> |
removeDeclare()
Removes the
declare attribute |
VariableType<T> |
removeNameFromAttribute()
Removes the
name-from-attribute element |
VariableType<T> |
removeNameGiven()
Removes the
name-given element |
VariableType<T> |
removeScope()
Removes the
scope attribute |
VariableType<T> |
removeVariableClass()
Removes the
variable-class element |
VariableType<T> |
scope(String scope)
Sets the
scope element |
VariableType<T> |
scope(VariableScopeType scope)
Sets the
scope element |
VariableType<T> |
variableClass(String variableClass)
Sets the
variable-class element |
VariableType<T> description(String... values)
description
elements,
a new description
elementvalues
- list of description
objectsVariableType
List<String> getAllDescription()
description
elementsdescription
VariableType<T> removeAllDescription()
description
elementVariableType
VariableType<T> nameGiven(String nameGiven)
name-given
elementnameGiven
- the value for the element name-given
VariableType
String getNameGiven()
name-given
elementname-given
VariableType<T> removeNameGiven()
name-given
elementVariableType
VariableType<T> nameFromAttribute(String nameFromAttribute)
name-from-attribute
elementnameFromAttribute
- the value for the element name-from-attribute
VariableType
String getNameFromAttribute()
name-from-attribute
elementname-from-attribute
VariableType<T> removeNameFromAttribute()
name-from-attribute
elementVariableType
VariableType<T> variableClass(String variableClass)
variable-class
elementvariableClass
- the value for the element variable-class
VariableType
String getVariableClass()
variable-class
elementvariable-class
VariableType<T> removeVariableClass()
variable-class
elementVariableType
VariableType<T> declare(GenericBooleanType declare)
declare
elementdeclare
- the value for the element declare
VariableType
VariableType<T> declare(String declare)
declare
elementdeclare
- the value for the element declare
VariableType
GenericBooleanType getDeclare()
declare
elementdeclare
String getDeclareAsString()
declare
elementdeclare
VariableType<T> removeDeclare()
declare
attributeVariableType
VariableType<T> scope(VariableScopeType scope)
scope
elementscope
- the value for the element scope
VariableType
VariableType<T> scope(String scope)
scope
elementscope
- the value for the element scope
VariableType
VariableScopeType getScope()
scope
elementscope
String getScopeAsString()
scope
elementscope
VariableType<T> removeScope()
scope
attributeVariableType
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.