Interface XSObject

All Known Subinterfaces:
XSSimpleType, XSSimpleTypeDefinition, XSTypeDefinition
All Known Implementing Classes:
XSSimpleTypeDecl

public interface XSObject
The XSObject is a base object for the XML Schema component model.
  • Method Summary

    Modifier and Type
    Method
    Description
    The name of type NCName, as defined in XML Namespaces, of this declaration specified in the {name} property of the component or null if the definition of this component does not have a {name} property.
    The [target namespace] of this object, or null if it is unspecified.
  • Method Details

    • getName

      String getName()
      The name of type NCName, as defined in XML Namespaces, of this declaration specified in the {name} property of the component or null if the definition of this component does not have a {name} property. For anonymous types, the processor must construct and expose an anonymous type name that is distinct from the name of every named type and the name of every other anonymous type.
    • getNamespace

      String getNamespace()
      The [target namespace] of this object, or null if it is unspecified.