All Implemented Interfaces:
Serializable, TypeStoreUser, Annotated, Facet, OpenAttrs, SimpleValue, XmlObject, XmlTokenSource
Direct Known Subclasses:
NoFixedFacetImpl, NumFacetImpl, WhiteSpaceDocumentImpl.WhiteSpaceImpl

public class FacetImpl extends AnnotatedImpl implements Facet
An XML facet(@http://www.w3.org/2001/XMLSchema). This is a complex type.
See Also:
  • Constructor Details

  • Method Details

    • getValue

      public XmlAnySimpleType getValue()
      Gets the "value" attribute
      Specified by:
      getValue in interface Facet
    • setValue

      public void setValue(XmlAnySimpleType value)
      Sets the "value" attribute
      Specified by:
      setValue in interface Facet
    • addNewValue

      public XmlAnySimpleType addNewValue()
      Appends and returns a new empty "value" attribute
      Specified by:
      addNewValue in interface Facet
    • getFixed

      public boolean getFixed()
      Gets the "fixed" attribute
      Specified by:
      getFixed in interface Facet
    • xgetFixed

      public XmlBoolean xgetFixed()
      Gets (as xml) the "fixed" attribute
      Specified by:
      xgetFixed in interface Facet
    • isSetFixed

      public boolean isSetFixed()
      True if has "fixed" attribute
      Specified by:
      isSetFixed in interface Facet
    • setFixed

      public void setFixed(boolean fixed)
      Sets the "fixed" attribute
      Specified by:
      setFixed in interface Facet
    • xsetFixed

      public void xsetFixed(XmlBoolean fixed)
      Sets (as xml) the "fixed" attribute
      Specified by:
      xsetFixed in interface Facet
    • unsetFixed

      public void unsetFixed()
      Unsets the "fixed" attribute
      Specified by:
      unsetFixed in interface Facet