de.uni_paderborn.fujaba.codegen
Class AccessedElementRef

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.BasicIncrement
      extended byde.uni_paderborn.fujaba.asg.ASGElement
          extended byde.uni_paderborn.fujaba.asg.ASGElementRef
              extended byde.uni_paderborn.fujaba.codegen.AccessedElementRef
All Implemented Interfaces:
ASGTransient, java.lang.Comparable, FElement, FElementRef, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier

public class AccessedElementRef
extends ASGElementRef
implements ASGTransient, FElementRef

Version:
$Revision: 1.3 $
Author:
Carsten Reckord

Nested Class Summary
 
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement
ASGElement.SortByNameComparator
 
Field Summary
 
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
dontUseAccessMethodsInThisClass
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElementRef
ELEMENT_PROPERTY
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY
 
Constructor Summary
AccessedElementRef()
           
 
Method Summary
 boolean addToAccessMethodRef(AccessMethodRef value)
          Access method for an one to n association.
 boolean addToStatechartMethodRef(StatechartMethodRef value)
          Access method for an one to n association.
static AccessedElementRef getAccessedElementRef(FElement element)
          Get the accessedElementRef attribute of the AccessedElementRef class
 boolean hasInAccessMethodRef(AccessMethodRef value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInStatechartMethodRef(StatechartMethodRef value)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfAccessMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfStatechartMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromAccessMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromStatechartMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromAccessMethodRef(AccessMethodRef value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromStatechartMethodRef(StatechartMethodRef value)
          No comment provided by developer, please add a comment to improve documentation.
 void removeYou()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfAccessMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfStatechartMethodRef()
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.asg.ASGElementRef
getElement, getFElement, getParentElement, setElement
 
Methods inherited from class de.uni_paderborn.fujaba.asg.ASGElement
acknowledgeChange, addAdditionalListener, addPointToUnparseInformation, addPropertyChangeListener, addPropertyChangeListener, addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToFsaObjects, addToLocations, addToLocations, addToPropertyChangeListeners, addToPropertyChangeListeners, addToUnparseInformations, addToUnparseInformations, addToUserMessages, createUnparseModuleName, deleteTokens, elementsOfDiagrams, entriesOfElementReferences, entriesOfFsaObjects, entriesOfUnparseInformations, fireEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCoObRAId, getFirstFromFSAObjects, getFirstOOGenToken, getFromElementReferences, getFromFElementReferences, getFromFsaObjects, getFromUnparseInformations, getFSAInterface, getLastModified, getLastOOGenToken, getName, getPointFromUnparseInformation, getPropertyChangeSupport, getRepository, getText, getTransientElements, getUnparseModuleName, getUnparseModuleNameImpl, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasInFsaObjects, hasKeyInElementReferences, hasKeyInFsaObjects, initElementListener, initPersistency, isCoobraPersistent, isInspectableField, isInTransientMode, isPersistencyChange, isReadOnly, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfFsaObjects, iteratorOfKeyFromUnparseInformations, iteratorOfUnparseInformations, iteratorOfUserMessages, keysOfElementReferences, keysOfFsaObjects, keysOfUnparseInformations, proposeFieldValues, removeAdditionalListener, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromFsaObjects, removeAllFromUnparseInformations, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromFsaObjects, removeFromPropertyChangeListeners, removeFromPropertyChangeListeners, removeFromUnparseInformations, removeFromUnparseInformations, removeFromUnparseInformations, removeFromUserMessages, removeKeyFromElementReferences, removeKeyFromFsaObjects, removePropertyChangeListener, removePropertyChangeListener, saveFSAProperties, saveLocations, searchID, setCoObRAId, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setInTransientMode, setLastOOGenToken, setName, setRepository, setUnparseModuleName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfFsaObjects, sizeOfUserMessages, updateFSACollapsed, updateFSALocation, updateKeyInFsaObjects, writeAttributes
 
Methods inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
compareTo, getID, getUniqueID, getUniqueID, isGenerated, lessUniqueId, readAttributes, readAttributes, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, resetClassInfos, resetFieldWriteMethods, setAttribValue, setAttribValue, setID, setUniqueId, writeClassToStringBuffer, writeClassToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FElementRef
getFElement, setElement
 
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, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setLastOOGenToken, setName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier
getID
 
Methods inherited from interface de.uni_paderborn.fujaba.fsa.unparse.LogicUnparseInterface
getFSAInterface, getUnparseModuleName
 
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
 

Constructor Detail

AccessedElementRef

public AccessedElementRef()
Method Detail

getAccessedElementRef

public static AccessedElementRef getAccessedElementRef(FElement element)
Get the accessedElementRef attribute of the AccessedElementRef class

Parameters:
element - No description provided
Returns:
The accessedElementRef value

addToAccessMethodRef

public boolean addToAccessMethodRef(AccessMethodRef value)
Access method for an one to n association.

Parameters:
value - The object added.
Returns:
No description provided

hasInAccessMethodRef

public boolean hasInAccessMethodRef(AccessMethodRef value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfAccessMethodRef

public java.util.Iterator iteratorOfAccessMethodRef()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeAllFromAccessMethodRef

public void removeAllFromAccessMethodRef()
No comment provided by developer, please add a comment to improve documentation.


removeFromAccessMethodRef

public boolean removeFromAccessMethodRef(AccessMethodRef value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

sizeOfAccessMethodRef

public int sizeOfAccessMethodRef()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

addToStatechartMethodRef

public boolean addToStatechartMethodRef(StatechartMethodRef value)
Access method for an one to n association.

Parameters:
value - The object added.
Returns:
No description provided

hasInStatechartMethodRef

public boolean hasInStatechartMethodRef(StatechartMethodRef value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfStatechartMethodRef

public java.util.Iterator iteratorOfStatechartMethodRef()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeAllFromStatechartMethodRef

public void removeAllFromStatechartMethodRef()
No comment provided by developer, please add a comment to improve documentation.


removeFromStatechartMethodRef

public boolean removeFromStatechartMethodRef(StatechartMethodRef value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

sizeOfStatechartMethodRef

public int sizeOfStatechartMethodRef()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeYou

public void removeYou()
No comment provided by developer, please add a comment to improve documentation.

Specified by:
removeYou in interface FElement
Overrides:
removeYou in class ASGElementRef