Class Type

  • All Implemented Interfaces:
    java.io.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:
    Serialized Form
    • Constructor Detail

      • 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,
                       org.w3c.dom.Node pNode,
                       java.lang.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,
                       org.w3c.dom.Node pNode)
        Create a Type object for an xml construct that is not a base type
        Parameters:
        pqName -
        pNode -
    • Method Detail

      • setGenerated

        public void setGenerated​(boolean b)
      • isGenerated

        public boolean isGenerated()