|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.basic.BasicIncrement
de.uni_paderborn.fujaba.asg.ASGElement
This is the base class for all model elements contained in the abstract syntax graph.
0..n hasElements 0..n ASGElement --------------------------- ASGDiagram elements diagrams -------------- 0..1 hasElementReferences 0..1 ASGElement | getClass() |--------------------------------------- ASGElementRef -------------- element elementReferences ------- 0..n annotations 0..n ASGAnnotation | key |--------------------------- ASGElement ------- annotations elements 0..1 0..1 ASGElement ---------------------------------- OOGenToken asgElement firstOOGenToken 0..1 0..1 ASGElement ------------------------------------- OOGenToken lastUmlIncrement lastOOGenToken
Nested Class Summary | |
static class |
ASGElement.SortByNameComparator
Comparator for sorting ASGElements by name |
Field Summary |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
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 | |
|
ASGElement()
Constructor. |
protected |
ASGElement(boolean coobraPersistent)
Constructor for class ASGElement |
Method Summary | |
void |
acknowledgeChange(de.tu_bs.coobra.ObjectChange change)
CoObRA: This method is called to notify the object, that changes to its fields have been made. |
static void |
addAdditionalListener(java.beans.PropertyChangeListener listener)
Adds an additional property change listener. |
void |
addPointToUnparseInformation(ASGElement parent,
java.lang.String property,
java.awt.Point point)
add a point information of a specific parent property |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Access method for an one to n association. |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Access method for an one to n association. |
boolean |
addToAnnotations(java.lang.String key,
FAnnotation value)
Access method for an one to n association. |
void |
addToDiagrams(FDiagram diagram)
Access method for an one to n association. |
boolean |
addToElementReferences(java.util.Map.Entry entry)
Access method for an one to n association. |
boolean |
addToElementReferences(java.lang.String key,
FElementRef value)
Access method for an one to n association. |
void |
addToFsaObjects(FSAObject elem)
+---------------------+ 0..1 swingAdapter 0..1 ASGElement | getQualifiedName () |---------------------------- FSAObject +---------------------+ umlIncr fsaObjects Where qualifiedName is DiagramName.PropertyName |
void |
addToLocations(java.util.Map.Entry entry)
Deprecated. use addToUnparseInformations(ASGElement, ASGUnparseInformation) |
void |
addToLocations(java.lang.String qualifier,
PointIncrement incr)
Deprecated. use addToUnparseInformations(ASGElement, ASGUnparseInformation) |
void |
addToPropertyChangeListeners(java.beans.PropertyChangeListener listener)
Access method for an one to n association. |
void |
addToPropertyChangeListeners(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Access method for an one to n association. |
boolean |
addToUnparseInformations(ASGElement key,
ASGUnparseInformation value)
add an information about unparsing of this ASGElement |
boolean |
addToUnparseInformations(java.util.Map.Entry entry)
|
boolean |
addToUserMessages(Message value)
Stick a user message onto this element. |
protected java.lang.String |
createUnparseModuleName()
No comment provided by developer, please add a comment to improve documentation. |
void |
deleteTokens()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Enumeration |
elementsOfDiagrams()
Deprecated. Use iteratorOfDiagrams instead |
java.util.Iterator |
entriesOfElementReferences()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
entriesOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
entriesOfUnparseInformations()
|
void |
fireEvent(java.beans.PropertyChangeEvent event)
No comment provided by developer, please add a comment to improve documentation. |
protected void |
firePropertyChange(java.beans.PropertyChangeEvent e)
fires property change events via the property change support (warns when to CoObRA persistency listener is subscribed) |
protected void |
firePropertyChange(java.lang.String name,
boolean oldValue,
boolean newValue)
No comment provided by developer, please add a comment to improve documentation. |
protected void |
firePropertyChange(java.lang.String name,
double oldValue,
double newValue)
No comment provided by developer, please add a comment to improve documentation. |
protected void |
firePropertyChange(java.lang.String name,
int oldValue,
int newValue)
No comment provided by developer, please add a comment to improve documentation. |
protected void |
firePropertyChange(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
getCoObRAId()
CoObRA: Attention - Getter for CoObRA-ID! |
FSAObject |
getFirstFromFSAObjects()
Get the firstFromFSAObjects attribute of the ASGElement object |
OOGenToken |
getFirstOOGenToken()
Get the firstOOGenToken attribute of the ASGElement object |
ASGElementRef |
getFromElementReferences(java.lang.String key)
Get the fromReferences attribute of the ASGElement object |
FElementRef |
getFromFElementReferences(java.lang.String key)
Get the fromFElementReferences attribute of the ASGElement object |
FSAObject |
getFromFsaObjects(java.lang.String qualifiedName)
Get the fromFsaObjects attribute of the ASGElement object |
ASGUnparseInformation |
getFromUnparseInformations(ASGElement key)
|
FSAInterface |
getFSAInterface()
Get the fSAInterface attribute of the ASGElement object |
java.lang.String |
getLastModified()
Get the lastModified attribute of the ASGElement object |
OOGenToken |
getLastOOGenToken()
Get the lastOOGenToken attribute of the ASGElement object |
java.lang.String |
getName()
Get the name attribute of the ASGElement object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
java.awt.Point |
getPointFromUnparseInformation(ASGElement parent,
java.lang.String property)
Convenience method for getUnparseInformation. |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the ASGElement object |
de.tu_bs.coobra.LocalRepository |
getRepository()
CoObRA: Obtain the repository of this object |
java.lang.String |
getText()
Get the text attribute of the ASGElement object |
static java.util.Set |
getTransientElements()
Get the transientElements attribute of the ASGElement class |
java.lang.String |
getUnparseModuleName()
Get the unparseModuleName attribute of the ASGElement object |
protected java.lang.String |
getUnparseModuleNameImpl()
Get the unparseModuleNameImpl attribute of the ASGElement object |
boolean |
hasInAnnotations(FAnnotation value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInDiagrams(FDiagram diagram)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInElementReferences(FElementRef value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInElementReferences(java.lang.String key,
FElementRef value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInFsaObjects(FSAObject elem)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInElementReferences(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInFsaObjects(java.lang.String qualifiedName)
No comment provided by developer, please add a comment to improve documentation. |
protected void |
initElementListener()
Lets the element listener react on property changes of the calling ASGElement. |
protected void |
initPersistency()
enables the persistencyListener when class is loaded |
boolean |
isCoobraPersistent()
Get the coobraPersistent attribute of the ASGElement object |
boolean |
isInspectableField(java.lang.String fieldName)
Should return true when an inspection of the named field is senseful. |
static boolean |
isInTransientMode()
|
protected boolean |
isPersistencyChange(java.beans.PropertyChangeEvent e)
Get the persistencyChange attribute of the ASGElement object |
boolean |
isReadOnly()
Deprecated. for backward compatibility only |
java.util.Iterator |
iteratorOfAnnotations()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfDiagrams()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfElementReferences()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfKeyFromUnparseInformations()
|
java.util.Iterator |
iteratorOfUnparseInformations()
|
java.util.Iterator |
iteratorOfUserMessages()
Iterate through all user messages this element if context of. |
java.util.Iterator |
keysOfElementReferences()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfUnparseInformations()
|
java.util.Enumeration |
proposeFieldValues(java.lang.String fieldName,
java.lang.Class fieldClass)
Returns proposals for values that could be inserted into the field (for property editor) |
static void |
removeAdditionalListener(java.beans.PropertyChangeListener listener)
Removes an additional property change listener. |
void |
removeAllFromAnnotations()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromDiagrams()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromElementReferences()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromFsaObjects()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromUnparseInformations()
remove all |
void |
removeAllFromUserMessages()
remove this element from all message contexts. |
boolean |
removeFromAnnotations(java.lang.String key,
FAnnotation value)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromDiagrams(FDiagram diagram)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElementReferences(FElementRef value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElementReferences(java.lang.String key,
FElementRef value)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromFsaObjects(FSAObject elem)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromPropertyChangeListeners(java.beans.PropertyChangeListener listener)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromPropertyChangeListeners(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromUnparseInformations(ASGElement key)
|
boolean |
removeFromUnparseInformations(ASGElement key,
ASGUnparseInformation value)
|
boolean |
removeFromUnparseInformations(ASGUnparseInformation value)
|
boolean |
removeFromUserMessages(Message value)
Remove this element from the context of the message. |
boolean |
removeKeyFromElementReferences(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeKeyFromFsaObjects(java.lang.String qualifiedName)
No comment provided by developer, please add a comment to improve documentation. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
No comment provided by developer, please add a comment to improve documentation. |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
saveFSAProperties()
save properties of FSAs |
void |
saveLocations(boolean removeOldLocations)
save locations of FSAs |
ASGElement |
searchID(java.lang.String id)
Searches the ASG tree for a given id |
void |
setCoObRAId(java.lang.String coobraId)
CoObRA: Setter for CoObRA-ID. |
void |
setCutCopyPasteParent(FElement parent)
Hangs the current ASGElement into the ASG-tree. |
boolean |
setFirstOOGenToken(OOGenToken value)
Sets the firstOOGenToken attribute of the ASGElement object |
void |
setGenerated(boolean value)
Sets the generated attribute of the BasicIncrement object |
static void |
setInTransientMode(boolean inTransientMode)
Deprecated. ARG!!! Use _at_least_ something thread dependent! |
boolean |
setLastOOGenToken(OOGenToken value)
Sets the lastOOGenToken attribute of the ASGElement object |
void |
setName(java.lang.String newName)
Sets the name attribute of the ASGElement object |
boolean |
setRepository(de.tu_bs.coobra.LocalRepository value)
CoObRA: Changes the repository this object resides in |
protected void |
setUnparseModuleName(java.lang.String name)
Sets the unparseModuleName attribute of the ASGElement object |
int |
sizeOfAnnotations()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfDiagrams()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfElementReferences()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfUserMessages()
|
void |
updateFSACollapsed(ASGElement parent,
java.lang.String propertyName,
boolean collapsed)
un/collapse all FSAObject with the specified propertyName and logical parent |
void |
updateFSALocation(ASGElement parent,
java.lang.String propertyName,
java.awt.Point location)
moves all FSAObject with the specified propertyName and logical parent to the location |
void |
updateKeyInFsaObjects(java.lang.String oldKey,
FSAObject object)
No comment provided by developer, please add a comment to improve documentation. |
void |
writeAttributes(java.lang.StringBuffer data,
de.upb.tools.fca.FTreeSet setOfNeighbours)
This method is overridden to save the location of all associated FSAObjects in a hashtable. |
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.FElement |
isGenerated |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Constructor Detail |
public ASGElement()
protected ASGElement(boolean coobraPersistent)
coobraPersistent
- No description providedMethod Detail |
public ASGElement searchID(java.lang.String id)
id
- The id to search for.
public boolean isCoobraPersistent()
isCoobraPersistent
in interface FElement
public boolean isReadOnly()
public int sizeOfDiagrams()
sizeOfDiagrams
in interface FElement
public boolean hasInDiagrams(FDiagram diagram)
hasInDiagrams
in interface FElement
diagram
- No description provided
public java.util.Iterator iteratorOfDiagrams()
iteratorOfDiagrams
in interface FElement
public void addToDiagrams(FDiagram diagram)
addToDiagrams
in interface FElement
diagram
- The object added.public void removeFromDiagrams(FDiagram diagram)
removeFromDiagrams
in interface FElement
diagram
- No description providedpublic void removeAllFromDiagrams()
removeAllFromDiagrams
in interface FElement
public java.util.Enumeration elementsOfDiagrams()
public boolean hasInElementReferences(FElementRef value)
hasInElementReferences
in interface FElement
value
- No description provided
public boolean hasInElementReferences(java.lang.String key, FElementRef value)
hasInElementReferences
in interface FElement
key
- No description providedvalue
- No description provided
public boolean hasKeyInElementReferences(java.lang.String key)
hasKeyInElementReferences
in interface FElement
key
- No description provided
public java.util.Iterator iteratorOfElementReferences()
iteratorOfElementReferences
in interface FElement
public java.util.Iterator keysOfElementReferences()
keysOfElementReferences
in interface FElement
public java.util.Iterator entriesOfElementReferences()
entriesOfElementReferences
in interface FElement
public int sizeOfElementReferences()
sizeOfElementReferences
in interface FElement
public ASGElementRef getFromElementReferences(java.lang.String key)
key
- No description provided
public FElementRef getFromFElementReferences(java.lang.String key)
getFromFElementReferences
in interface FElement
key
- No description provided
public boolean addToElementReferences(java.lang.String key, FElementRef value)
addToElementReferences
in interface FElement
key
- The object added.value
- The object added.
public boolean addToElementReferences(java.util.Map.Entry entry)
addToElementReferences
in interface FElement
entry
- The object added.
public boolean removeFromElementReferences(FElementRef value)
removeFromElementReferences
in interface FElement
value
- No description provided
public boolean removeFromElementReferences(java.lang.String key, FElementRef value)
removeFromElementReferences
in interface FElement
key
- No description providedvalue
- No description provided
public boolean removeKeyFromElementReferences(java.lang.String key)
removeKeyFromElementReferences
in interface FElement
key
- No description provided
public void removeAllFromElementReferences()
removeAllFromElementReferences
in interface FElement
public boolean addToAnnotations(java.lang.String key, FAnnotation value)
addToAnnotations
in interface FElement
key
- The object added.value
- The object added.
public java.util.Iterator iteratorOfAnnotations()
iteratorOfAnnotations
in interface FElement
public boolean hasInAnnotations(FAnnotation value)
hasInAnnotations
in interface FElement
value
- No description provided
public int sizeOfAnnotations()
sizeOfAnnotations
in interface FElement
public boolean removeFromAnnotations(java.lang.String key, FAnnotation value)
removeFromAnnotations
in interface FElement
key
- No description providedvalue
- No description provided
public void removeAllFromAnnotations()
removeAllFromAnnotations
in interface FElement
public boolean setFirstOOGenToken(OOGenToken value)
setFirstOOGenToken
in interface FElement
value
- The new firstOOGenToken value
public OOGenToken getFirstOOGenToken()
getFirstOOGenToken
in interface FElement
public boolean setLastOOGenToken(OOGenToken value)
setLastOOGenToken
in interface FElement
value
- The new lastOOGenToken value
public OOGenToken getLastOOGenToken()
getLastOOGenToken
in interface FElement
public void deleteTokens()
deleteTokens
in interface FElement
public FSAInterface getFSAInterface()
getFSAInterface
in interface LogicUnparseInterface
protected final java.lang.String getUnparseModuleNameImpl()
protected void setUnparseModuleName(java.lang.String name)
name
- The new unparseModuleName valueprotected java.lang.String createUnparseModuleName()
public final java.lang.String getUnparseModuleName()
getUnparseModuleName
in interface LogicUnparseInterface
public void addToFsaObjects(FSAObject elem)
+---------------------+ 0..1 swingAdapter 0..1 ASGElement | getQualifiedName () |---------------------------- FSAObject +---------------------+ umlIncr fsaObjectsWhere qualifiedName is DiagramName.PropertyName
elem
- The object added.public FSAObject getFromFsaObjects(java.lang.String qualifiedName)
qualifiedName
- No description provided
public FSAObject getFirstFromFSAObjects()
public int sizeOfFsaObjects()
public boolean hasInFsaObjects(FSAObject elem)
elem
- No description provided
public boolean hasKeyInFsaObjects(java.lang.String qualifiedName)
qualifiedName
- No description provided
public java.util.Iterator iteratorOfFsaObjects()
public java.util.Iterator keysOfFsaObjects()
public java.util.Iterator entriesOfFsaObjects()
public void removeFromFsaObjects(FSAObject elem)
elem
- No description providedpublic void removeKeyFromFsaObjects(java.lang.String qualifiedName)
qualifiedName
- No description providedpublic void removeAllFromFsaObjects()
public void updateKeyInFsaObjects(java.lang.String oldKey, FSAObject object)
oldKey
- No description providedobject
- No description providedpublic boolean removeFromUnparseInformations(ASGElement key, ASGUnparseInformation value)
key
- to be removedvalue
- information
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public boolean removeFromUnparseInformations(ASGElement key)
key
- key to be removed
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public boolean removeFromUnparseInformations(ASGUnparseInformation value)
value
- information to be removed
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public void removeAllFromUnparseInformations()
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public java.util.Iterator keysOfUnparseInformations()
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public java.util.Iterator entriesOfUnparseInformations()
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public boolean addToUnparseInformations(ASGElement key, ASGUnparseInformation value)
key
- parent of the ASGElement regarding this unparse informationvalue
- information
public boolean addToUnparseInformations(java.util.Map.Entry entry)
entry
- what to add
addToUnparseInformations(ASGElement, ASGUnparseInformation)
public java.util.Iterator iteratorOfKeyFromUnparseInformations()
public java.util.Iterator iteratorOfUnparseInformations()
public ASGUnparseInformation getFromUnparseInformations(ASGElement key)
key
- parent
public void saveLocations(boolean removeOldLocations)
removeOldLocations
- unusedpublic void saveFSAProperties()
public void updateFSALocation(ASGElement parent, java.lang.String propertyName, java.awt.Point location)
parent
- logical parent of the moved fsapropertyName
- which objects to movelocation
- where to movepublic void updateFSACollapsed(ASGElement parent, java.lang.String propertyName, boolean collapsed)
parent
- logical parent of the moved fsapropertyName
- which objects to movecollapsed
- to collapse or not to collapsepublic void writeAttributes(java.lang.StringBuffer data, de.upb.tools.fca.FTreeSet setOfNeighbours)
writeAttributes
in class BasicIncrement
data
- No description providedsetOfNeighbours
- No description providedpublic void addToLocations(java.util.Map.Entry entry)
addToUnparseInformations(ASGElement, ASGUnparseInformation)
entry
- The object added.public void addPointToUnparseInformation(ASGElement parent, java.lang.String property, java.awt.Point point)
parent
- key for the unparseInfoamtionproperty
- property affected property (key)point
- new valuepublic java.awt.Point getPointFromUnparseInformation(ASGElement parent, java.lang.String property)
parent
- regarding parentproperty
- affected property (key)
public void addToLocations(java.lang.String qualifier, PointIncrement incr)
addToUnparseInformations(ASGElement, ASGUnparseInformation)
qualifier
- The object added.incr
- The object added.public java.beans.PropertyChangeSupport getPropertyChangeSupport()
getPropertyChangeSupport
in interface de.upb.tools.pcs.PropertyChangeInterface
public void addToPropertyChangeListeners(java.beans.PropertyChangeListener listener)
listener
- The object added.public void addToPropertyChangeListeners(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
propertyName
- The object added.listener
- The object added.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface de.upb.tools.pcs.PropertyChangeClient
listener
- The object added.public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface de.upb.tools.pcs.PropertyChangeClient
propertyName
- The object added.listener
- The object added.public void removeFromPropertyChangeListeners(java.beans.PropertyChangeListener listener)
listener
- No description providedpublic void removeFromPropertyChangeListeners(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
propertyName
- No description providedlistener
- No description providedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface de.upb.tools.pcs.PropertyChangeClient
listener
- No description providedpublic void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface de.upb.tools.pcs.PropertyChangeClient
propertyName
- No description providedlistener
- No description providedpublic void fireEvent(java.beans.PropertyChangeEvent event)
event
- No description providedprotected void firePropertyChange(java.beans.PropertyChangeEvent e)
e
- what to be firedpublic final de.tu_bs.coobra.LocalRepository getRepository()
getRepository
in interface de.tu_bs.coobra.ObjectChangeAware
public boolean setRepository(de.tu_bs.coobra.LocalRepository value)
setRepository
in interface de.tu_bs.coobra.ObjectChangeAware
value
- The new repository value
protected void firePropertyChange(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
name
- No description providedoldValue
- No description providednewValue
- No description providedpublic void acknowledgeChange(de.tu_bs.coobra.ObjectChange change)
acknowledgeChange
in interface de.tu_bs.coobra.ObjectChangeAware
change
- the change that has occured, may be null to indicate an unknown change
or to summarize multiple changespublic java.lang.String getCoObRAId()
getCoObRAId
in interface de.tu_bs.coobra.ObjectChangeAware
public void setCoObRAId(java.lang.String coobraId)
setCoObRAId
in interface de.tu_bs.coobra.ObjectChangeAware
coobraId
- New value of id.protected void firePropertyChange(java.lang.String name, boolean oldValue, boolean newValue)
name
- No description providedoldValue
- No description providednewValue
- No description providedprotected void firePropertyChange(java.lang.String name, int oldValue, int newValue)
name
- No description providedoldValue
- No description providednewValue
- No description providedprotected void firePropertyChange(java.lang.String name, double oldValue, double newValue)
name
- No description providedoldValue
- No description providednewValue
- No description providedpublic static void addAdditionalListener(java.beans.PropertyChangeListener listener)
ASGElement
is created, all registered listeners are added to the propertyChangeSupport of this element.
listener
- protected boolean isPersistencyChange(java.beans.PropertyChangeEvent e)
e
- No description provided
protected void initElementListener()
protected void initPersistency()
public static void removeAdditionalListener(java.beans.PropertyChangeListener listener)
listener
- public java.lang.String getName()
getName
in interface FElement
public void setName(java.lang.String newName)
setName
in interface FElement
newName
- The new name valuepublic java.lang.String getText()
getText
in interface FElement
public void removeYou()
removeYou
in interface de.tu_bs.coobra.ObjectChangeAware
removeYou
in class BasicIncrement
public void setCutCopyPasteParent(FElement parent)
setCutCopyPasteParent
in interface FElement
parent
- public void setGenerated(boolean value)
setGenerated
in interface FElement
setGenerated
in class BasicIncrement
value
- The new generated valuepublic boolean isInspectableField(java.lang.String fieldName)
isInspectableField
in interface de.uni_kassel.prop.InspectionAware
fieldName
- the name of the field
public java.util.Enumeration proposeFieldValues(java.lang.String fieldName, java.lang.Class fieldClass)
proposeFieldValues
in interface de.uni_kassel.prop.InspectionAware
fieldName
- name of the field that should get the valuesfieldClass
- class of the field for which to propose values
public java.lang.String getLastModified()
public static boolean isInTransientMode()
public static void setInTransientMode(boolean inTransientMode)
inTransientMode
- The inTransientMode to set.public static java.util.Set getTransientElements()
public boolean addToUserMessages(Message value)
addToUserMessages
in interface FElement
value
- new message
public java.util.Iterator iteratorOfUserMessages()
iteratorOfUserMessages
in interface FElement
public void removeAllFromUserMessages()
removeAllFromUserMessages
in interface FElement
public boolean removeFromUserMessages(Message value)
removeFromUserMessages
in interface FElement
value
- which message
public int sizeOfUserMessages()
sizeOfUserMessages
in interface FElement
public FElement getParentElement()
getParentElement
in interface FElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |