de.uni_paderborn.fujaba.metamodel
Interface FElementRef
- All Superinterfaces:
- java.lang.Comparable, FElement, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier
- All Known Implementing Classes:
- AccessedElementRef, ASGElementRef, GeneratedMethodRef
- public interface FElementRef
- extends FElement
This class implements the stub-mechanism, which allows to establish an association between
two distinct meta-model elements. *
Associations
-------------- 0..1 hasReferences 0..1
FElement | getClass() |-------------------------------- FElementRef
-------------- element references
- Version:
- $Revision: 1.2 $
- Author:
- $Author: lowende $
Field Summary |
static java.lang.String |
ELEMENT_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, getName, getParentElement, getText, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasKeyInElementReferences, isCoobraPersistent, isGenerated, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfUserMessages, keysOfElementReferences, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromUserMessages, removeKeyFromElementReferences, removeYou, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setLastOOGenToken, setName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeInterface |
getPropertyChangeSupport |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeClient |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.tu_bs.coobra.ObjectChangeAware |
acknowledgeChange, getCoObRAId, getRepository, setCoObRAId, setRepository |
Methods inherited from interface de.uni_kassel.prop.InspectionAware |
isInspectableField, proposeFieldValues |
ELEMENT_PROPERTY
public static final java.lang.String ELEMENT_PROPERTY
- No comment provided by developer, please add a comment to improve documentation.
- See Also:
- Constant Field Values
setElement
public boolean setElement(FElement value)
- Sets the element attribute of the FElementRef object
- Parameters:
value
- The new element value
- Returns:
- No description provided
getFElement
public FElement getFElement()
- Get the element attribute of the FElementRef object
- Returns:
- The element value