Interface ExtensibilityModelElement

All Known Subinterfaces:
CloseModelElement, ContentModelElement, DeferredContentSourceModelElement, DeferredContentTargetModelElement, OpenModelElement, ValidatedContentModelElement
All Known Implementing Classes:
CloseModelElementImpl, DefaultContentModelElement, DiscardUnboundContentModelElementImpl, ModelElementImpl, OpenModelElementImpl, UnboundContentModelElementImpl

public interface ExtensibilityModelElement

Any classes that implement this interface can be legitimately added to the extensibility model. The interface itself is relatively loose in that only getter methods for id and type need to be provided. In reality this only provides a common interface to support the use of generics in the model which is essentially just a Collection.

Author:
David Draper
  • Method Details

    • getId

      String getId()
    • getType

      String getType()
    • getDirectiveName

      String getDirectiveName()