Class SimpleType

java.lang.Object
org.web3d.x3d.util.x3duom.SimpleType

public class SimpleType
extends java.lang.Object

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"/>
       </sequence>
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
       <attribute name="baseType" type="{http://www.w3.org/2001/XMLSchema}token" default="" />
       <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="regex" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="appinfo" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="documentation" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String appinfo  
    protected java.lang.String baseType  
    protected java.lang.String defaultValue  
    protected java.lang.String documentation  
    protected java.util.List<Enumeration> enumeration  
    protected java.lang.String name  
    protected java.lang.String regex  
  • Constructor Summary

    Constructors 
    Constructor Description
    SimpleType()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAppinfo()
    Gets the value of the appinfo property.
    java.lang.String getBaseType()
    Gets the value of the baseType property.
    java.lang.String getDefaultValue()
    Gets the value of the defaultValue property.
    java.lang.String getDocumentation()
    Gets the value of the documentation property.
    java.util.List<Enumeration> getEnumeration()
    Gets the value of the enumeration property.
    java.lang.String getName()
    Gets the value of the name property.
    java.lang.String getRegex()
    Gets the value of the regex property.
    void setAppinfo​(java.lang.String value)
    Sets the value of the appinfo property.
    void setBaseType​(java.lang.String value)
    Sets the value of the baseType property.
    void setDefaultValue​(java.lang.String value)
    Sets the value of the defaultValue property.
    void setDocumentation​(java.lang.String value)
    Sets the value of the documentation property.
    void setName​(java.lang.String value)
    Sets the value of the name property.
    void setRegex​(java.lang.String value)
    Sets the value of the regex property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • getEnumeration

      public java.util.List<Enumeration> 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 set method 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

    • getName

      public java.lang.String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName​(java.lang.String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • getBaseType

      public java.lang.String getBaseType()
      Gets the value of the baseType property.
      Returns:
      possible object is String
    • setBaseType

      public void setBaseType​(java.lang.String value)
      Sets the value of the baseType property.
      Parameters:
      value - allowed object is String
    • getDefaultValue

      public java.lang.String getDefaultValue()
      Gets the value of the defaultValue property.
      Returns:
      possible object is String
    • setDefaultValue

      public void setDefaultValue​(java.lang.String value)
      Sets the value of the defaultValue property.
      Parameters:
      value - allowed object is String
    • getRegex

      public java.lang.String getRegex()
      Gets the value of the regex property.
      Returns:
      possible object is String
    • setRegex

      public void setRegex​(java.lang.String value)
      Sets the value of the regex property.
      Parameters:
      value - allowed object is String
    • getAppinfo

      public java.lang.String getAppinfo()
      Gets the value of the appinfo property.
      Returns:
      possible object is String
    • setAppinfo

      public void setAppinfo​(java.lang.String value)
      Sets the value of the appinfo property.
      Parameters:
      value - allowed object is String
    • getDocumentation

      public java.lang.String getDocumentation()
      Gets the value of the documentation property.
      Returns:
      possible object is String
    • setDocumentation

      public void setDocumentation​(java.lang.String value)
      Sets the value of the documentation property.
      Parameters:
      value - allowed object is String