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, setName
org.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 © 2019. All rights reserved.