Class FieldType

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

public class FieldType
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="{}InterfaceDefinition"/>
       </sequence>
       <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="tupleSize" use="required">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}int">
             <minInclusive value="1"/>
             <maxInclusive value="16"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}token" />
       <attribute name="regex" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String defaultValue  
    protected InterfaceDefinition interfaceDefinition  
    protected java.lang.String regex  
    protected int tupleSize  
    protected java.lang.String type  
  • Constructor Summary

    Constructors 
    Constructor Description
    FieldType()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDefaultValue()
    Gets the value of the defaultValue property.
    InterfaceDefinition getInterfaceDefinition()
    Gets the value of the interfaceDefinition property.
    java.lang.String getRegex()
    Gets the value of the regex property.
    int getTupleSize()
    Gets the value of the tupleSize property.
    java.lang.String getType()
    Gets the value of the type property.
    void setDefaultValue​(java.lang.String value)
    Sets the value of the defaultValue property.
    void setInterfaceDefinition​(InterfaceDefinition value)
    Sets the value of the interfaceDefinition property.
    void setRegex​(java.lang.String value)
    Sets the value of the regex property.
    void setTupleSize​(int value)
    Sets the value of the tupleSize property.
    void setType​(java.lang.String value)
    Sets the value of the type 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

    • getInterfaceDefinition

      public InterfaceDefinition getInterfaceDefinition()
      Gets the value of the interfaceDefinition property.
      Returns:
      possible object is InterfaceDefinition
    • setInterfaceDefinition

      public void setInterfaceDefinition​(InterfaceDefinition value)
      Sets the value of the interfaceDefinition property.
      Parameters:
      value - allowed object is InterfaceDefinition
    • 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
    • getTupleSize

      public int getTupleSize()
      Gets the value of the tupleSize property.
    • setTupleSize

      public void setTupleSize​(int value)
      Sets the value of the tupleSize property.
    • getType

      public java.lang.String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType​(java.lang.String value)
      Sets the value of the type 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