Class KeyBase.KeyrefElement

All Implemented Interfaces:
IComponent
Enclosing class:
KeyBase

public static class KeyBase.KeyrefElement extends KeyBase
  • Field Details

    • s_allowedAttributes

      public static final StringArray s_allowedAttributes
      List of allowed attribute names.
    • m_refer

      private QName m_refer
      'refer' attribute value.
  • Constructor Details

    • KeyrefElement

      public KeyrefElement()
      Constructor. Just sets element type in base class.
  • Method Details

    • getRefer

      public QName getRefer()
      Get 'refer' attribute value.
      Returns:
      refer
    • setName

      public void setName(QName refer)
      Set 'refer' attribute value.
      Parameters:
      refer -
    • prevalidate

      public void prevalidate(ValidationContext vctx)
      Description copied from class: SchemaBase
      Prevalidate component information. The prevalidation step is used to check isolated aspects of a component, such as the settings for enumerated values. This empty base class implementation should be overridden by each subclass that requires prevalidation handling.
      Specified by:
      prevalidate in interface IComponent
      Overrides:
      prevalidate in class KeyBase
      Parameters:
      vctx - validation context