Interface JavaRoot

All Superinterfaces:
Annotable, Commentable, EObject, ImportingElement, NamedElement, NamespaceAwareElement, Notifier
All Known Subinterfaces:
CompilationUnit, EmptyModel, Module, Package
All Known Implementing Classes:
CompilationUnitImpl, EmptyModelImpl, JavaRootImpl, ModuleImpl, PackageImpl

public interface JavaRoot extends NamedElement, NamespaceAwareElement, ImportingElement, Annotable
A representation of the model object 'Java Root'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
abstract="true"
  • Method Details

    • getOrigin

      Origin getOrigin()
      Returns the value of the 'Origin' attribute. The literals are from the enumeration Origin.
      Returns:
      the value of the 'Origin' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setOrigin

      void setOrigin(Origin value)
      Sets the value of the 'Origin' attribute.
      Parameters:
      value - the new value of the 'Origin' attribute.
      See Also:
      Generated class or method.
    • getClassifiersInSamePackage

      EList<ConcreteClassifier> getClassifiersInSamePackage()
      Generated class or method.
      EMF model class or method.
      kind="operation"