Class KeyBase.KeyrefElement

  • All Implemented Interfaces:
    IComponent
    Enclosing class:
    KeyBase

    public static class KeyBase.KeyrefElement
    extends KeyBase
    • Field Detail

      • s_allowedAttributes

        public static final org.jibx.util.StringArray s_allowedAttributes
        List of allowed attribute names.
    • Constructor Detail

      • KeyrefElement

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

      • getRefer

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

        public void setName​(org.jibx.runtime.QName refer)
        Set 'refer' attribute value.
        Parameters:
        refer - attribute value
      • 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