Class Type

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BaseType, DefinedType, UndefinedType

public abstract class Type extends TypeEntry
This class represents a TypeEntry that is a type (complexType, simpleType, etc.
Author:
Rich Scheuerle (scheu@us.ibm.com)
See Also:
  • Constructor Details

    • Type

      protected Type(QName pqName)
      Create a Type object for an xml construct name that represents a base type
      Parameters:
      pqName -
    • Type

      protected Type(QName pqName, TypeEntry refType, Node pNode, String dims)
      Create a TypeEntry object for an xml construct that references a type that has not been defined yet. Defer processing until refType is known.
      Parameters:
      pqName -
      refType -
      pNode -
      dims -
    • Type

      protected Type(QName pqName, Node pNode)
      Create a Type object for an xml construct that is not a base type
      Parameters:
      pqName -
      pNode -
  • Method Details

    • setGenerated

      public void setGenerated(boolean b)
    • isGenerated

      public boolean isGenerated()