Interface ComplexContentDocument.ComplexContent

All Superinterfaces:
Annotated, OpenAttrs, XmlObject, XmlTokenSource
All Known Implementing Classes:
ComplexContentDocumentImpl.ComplexContentImpl
Enclosing interface:
ComplexContentDocument

public static interface ComplexContentDocument.ComplexContent extends Annotated
An XML complexContent(@http://www.w3.org/2001/XMLSchema). This is a complex type.
  • Field Details

  • Method Details

    • getRestriction

      ComplexRestrictionType getRestriction()
      Gets the "restriction" element
    • isSetRestriction

      boolean isSetRestriction()
      True if has "restriction" element
    • setRestriction

      void setRestriction(ComplexRestrictionType restriction)
      Sets the "restriction" element
    • addNewRestriction

      ComplexRestrictionType addNewRestriction()
      Appends and returns a new empty "restriction" element
    • unsetRestriction

      void unsetRestriction()
      Unsets the "restriction" element
    • getExtension

      ExtensionType getExtension()
      Gets the "extension" element
    • isSetExtension

      boolean isSetExtension()
      True if has "extension" element
    • setExtension

      void setExtension(ExtensionType extension)
      Sets the "extension" element
    • addNewExtension

      ExtensionType addNewExtension()
      Appends and returns a new empty "extension" element
    • unsetExtension

      void unsetExtension()
      Unsets the "extension" element
    • getMixed

      boolean getMixed()
      Gets the "mixed" attribute
    • xgetMixed

      XmlBoolean xgetMixed()
      Gets (as xml) the "mixed" attribute
    • isSetMixed

      boolean isSetMixed()
      True if has "mixed" attribute
    • setMixed

      void setMixed(boolean mixed)
      Sets the "mixed" attribute
    • xsetMixed

      void xsetMixed(XmlBoolean mixed)
      Sets (as xml) the "mixed" attribute
    • unsetMixed

      void unsetMixed()
      Unsets the "mixed" attribute