Interface SchemaLocalAttribute

All Superinterfaces:
SchemaAnnotated, SchemaField
All Known Subinterfaces:
SchemaGlobalAttribute
All Known Implementing Classes:
SchemaGlobalAttributeImpl, SchemaLocalAttributeImpl

public interface SchemaLocalAttribute extends SchemaField, SchemaAnnotated
Represents a local or global attribute definition.
  • Field Details

  • Method Details

    • getUse

      int getUse()
      Returns PROHIBITED, OPTIONAL, or REQUIRED. (Actually, never returns PROHIBITED because the schema specificaion states that a prohibited attribute is equivalent to no attribute at all, so a prohibited attribute will never be present in the compiled model.)