Class Dr3dShadeModeAttribute

All Implemented Interfaces:
Serializable, Cloneable, Attr, EventTarget, Node, NodeList, TypeInfo

public class Dr3dShadeModeAttribute extends OdfAttribute
DOM implementation of OpenDocument attribute @dr3d:shade-mode.
See Also:
  • Field Details

  • Constructor Details

    • Dr3dShadeModeAttribute

      public Dr3dShadeModeAttribute(OdfFileDom ownerDocument)
      Create the instance of OpenDocument attribute @dr3d:shade-mode.
      Parameters:
      ownerDocument - The type is OdfFileDom
  • Method Details

    • getOdfName

      public OdfName getOdfName()
      Returns the attribute name.
      Specified by:
      getOdfName in class OdfAttribute
      Returns:
      the OdfName for @dr3d:shade-mode.
    • getName

      public String getName()
      Specified by:
      getName in interface Attr
      Overrides:
      getName in class AttrImpl
      Returns:
      Returns the name of this attribute.
    • setEnumValue

      public void setEnumValue(Dr3dShadeModeAttribute.Value attrValue)
      Parameters:
      attrValue - The Enum value of the attribute.
    • getEnumValue

      public Dr3dShadeModeAttribute.Value getEnumValue()
      Returns:
      Returns the Enum value of the attribute
    • getDefault

      public String getDefault()
      Returns the default value of @dr3d:shade-mode.
      Specified by:
      getDefault in class OdfAttribute
      Returns:
      the default value as String dependent of its element name return null if the default value does not exist
    • hasDefault

      public boolean hasDefault()
      Default value indicator. As the attribute default value is dependent from its element, the attribute has only a default, when a parent element exists.
      Specified by:
      hasDefault in class OdfAttribute
      Returns:
      true if @dr3d:shade-mode has an element parent otherwise return false as undefined.
    • isId

      public boolean isId()
      Specified by:
      isId in interface Attr
      Overrides:
      isId in class AttrImpl
      Returns:
      Returns whether this attribute is known to be of type ID (i.e. xml:id ?)