public interface Library extends IdentifiedElement
The following features are supported:
DeclarationPackage.getLibrary()| Modifier and Type | Method and Description |
|---|---|
Class |
getImplementation()
Returns the value of the 'Implementation' attribute.
|
String |
getLabel()
Returns the value of the 'Label' attribute.
|
org.eclipse.emf.common.util.EList<Library> |
getLibraries()
Returns the value of the 'Libraries' containment reference list.
|
Operation |
getOperation(String name)
Helper method to determine the operation in the library with a certain name
|
org.eclipse.emf.common.util.EList<Operation> |
getOperations()
Returns the value of the 'Operations' containment reference list.
|
void |
setImplementation(Class value)
Sets the value of the '
Implementation' attribute. |
void |
setLabel(String value)
Sets the value of the '
Label' attribute. |
getDescription, getName, setDescription, setNameorg.eclipse.emf.common.util.EList<Operation> getOperations()
Operation.
It is bidirectional and its opposite is 'Library'.
Set of coupled evolution operations
DeclarationPackage.getLibrary_Operations(),
Operation.getLibrary()Class getImplementation()
If the meaning of the 'Implementation' attribute isn't clear, there really should be more of a description here...
Relative path to the code implementing the operations of the librarysetImplementation(Class),
DeclarationPackage.getLibrary_Implementation()void setImplementation(Class value)
Implementation' attribute.
value - the new value of the 'Implementation' attribute.getImplementation()String getLabel()
setLabel(String),
DeclarationPackage.getLibrary_Label()void setLabel(String value)
Label' attribute.
value - the new value of the 'Label' attribute.getLabel()org.eclipse.emf.common.util.EList<Library> getLibraries()
Library.
If the meaning of the 'Libraries' containment reference list isn't clear, there really should be more of a description here...
DeclarationPackage.getLibrary_Libraries()Copyright © 2020. All rights reserved.