Class Field
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{}enumeration" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{}componentInfo" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="acceptableNodeTypes" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
<attribute name="accessType" type="{}accessTypeValues" default="inputOutput" />
<attribute name="additionalEnumerationValuesAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="baseType" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="componentLevel" type="{http://www.w3.org/2001/XMLSchema}integer" default="1" />
<attribute name="default" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
<attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
<attribute name="inheritedFrom" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="initialX3dVersion" type="{}versionValues" />
<attribute name="maxExclusive" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="maxInclusive" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="minExclusive" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="minInclusive" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="simpleType" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="synonym" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
<attribute name="type" type="{}fieldTypeValues" default="SFBool" />
<attribute name="use" default="optional">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="optional"/>
<enumeration value="required"/>
</restriction>
</simpleType>
</attribute>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected AccessTypeValuesprotected Booleanprotected Stringprotected List<ComponentInfo> protected BigIntegerprotected Stringprotected List<Enumeration> protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected FieldTypeValuesprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the acceptableNodeTypes property.Gets the value of the accessType property.Gets the value of the baseType property.Gets the value of the componentInfo property.Gets the value of the componentLevel property.Gets the value of the default property.Gets the value of the description property.Gets the value of the enumeration property.Gets the value of the inheritedFrom property.Gets the value of the initialX3DVersion property.Gets the value of the maxExclusive property.Gets the value of the maxInclusive property.Gets the value of the minExclusive property.Gets the value of the minInclusive property.getName()Gets the value of the name property.Gets the value of the simpleType property.Gets the value of the synonym property.getType()Gets the value of the type property.getUse()Gets the value of the use property.booleanGets the value of the additionalEnumerationValuesAllowed property.voidsetAcceptableNodeTypes(String value) Sets the value of the acceptableNodeTypes property.voidsetAccessType(AccessTypeValues value) Sets the value of the accessType property.voidSets the value of the additionalEnumerationValuesAllowed property.voidsetBaseType(String value) Sets the value of the baseType property.voidsetComponentLevel(BigInteger value) Sets the value of the componentLevel property.voidsetDefault(String value) Sets the value of the default property.voidsetDescription(String value) Sets the value of the description property.voidsetInheritedFrom(String value) Sets the value of the inheritedFrom property.voidsetInitialX3DVersion(String value) Sets the value of the initialX3DVersion property.voidsetMaxExclusive(String value) Sets the value of the maxExclusive property.voidsetMaxInclusive(String value) Sets the value of the maxInclusive property.voidsetMinExclusive(String value) Sets the value of the minExclusive property.voidsetMinInclusive(String value) Sets the value of the minInclusive property.voidSets the value of the name property.voidsetSimpleType(String value) Sets the value of the simpleType property.voidsetSynonym(String value) Sets the value of the synonym property.voidsetType(FieldTypeValues value) Sets the value of the type property.voidSets the value of the use property.
-
Field Details
-
enumeration
-
componentInfo
-
acceptableNodeTypes
-
accessType
-
additionalEnumerationValuesAllowed
-
baseType
-
componentLevel
-
_default
-
description
-
inheritedFrom
-
initialX3DVersion
-
maxExclusive
-
maxInclusive
-
minExclusive
-
minInclusive
-
name
-
simpleType
-
synonym
-
type
-
use
-
-
Constructor Details
-
Field
public Field()
-
-
Method Details
-
getEnumeration
Gets the value of the enumeration property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the enumeration property.For example, to add a new item, do as follows:
getEnumeration().add(newItem);Objects of the following type(s) are allowed in the list
Enumeration -
getComponentInfo
Gets the value of the componentInfo property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the componentInfo property.For example, to add a new item, do as follows:
getComponentInfo().add(newItem);Objects of the following type(s) are allowed in the list
ComponentInfo -
getAcceptableNodeTypes
-
setAcceptableNodeTypes
-
getAccessType
Gets the value of the accessType property.- Returns:
- possible object is
AccessTypeValues
-
setAccessType
Sets the value of the accessType property.- Parameters:
value- allowed object isAccessTypeValues
-
isAdditionalEnumerationValuesAllowed
public boolean isAdditionalEnumerationValuesAllowed()Gets the value of the additionalEnumerationValuesAllowed property.- Returns:
- possible object is
Boolean
-
setAdditionalEnumerationValuesAllowed
-
getBaseType
-
setBaseType
-
getComponentLevel
Gets the value of the componentLevel property.- Returns:
- possible object is
BigInteger
-
setComponentLevel
Sets the value of the componentLevel property.- Parameters:
value- allowed object isBigInteger
-
getDefault
-
setDefault
-
getDescription
-
setDescription
-
getInheritedFrom
-
setInheritedFrom
-
getInitialX3DVersion
-
setInitialX3DVersion
-
getMaxExclusive
-
setMaxExclusive
-
getMaxInclusive
-
setMaxInclusive
-
getMinExclusive
-
setMinExclusive
-
getMinInclusive
-
setMinInclusive
-
getName
-
setName
-
getSimpleType
-
setSimpleType
-
getSynonym
-
setSynonym
-
getType
Gets the value of the type property.- Returns:
- possible object is
FieldTypeValues
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isFieldTypeValues
-
getUse
-
setUse
-