|
|||||||||||
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
de.uni_paderborn.fujaba.uml.UMLIncrement
de.uni_paderborn.fujaba.uml.UMLPackage
+-----------+ 1 1 UMLClass | getName() +------------------------------ UMLPackage +-----------+ declares declaredInPackage +-----------+ 1 1 UMLPackage | getName() +-------------------- UMLPackage +-----------+ parent packages
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary | |
static java.lang.String |
DEFAULT_PACKAGE_NAME
No comment provided by developer, please add a comment to improve documentation. |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FPackage |
DECLARES_PROPERTY, PACKAGES_PROPERTY, PARENT_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_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 | |
UMLPackage()
Constructor for class UMLPackage |
|
UMLPackage(boolean coobraPersistent)
Constructor for class UMLPackage |
|
UMLPackage(java.lang.String name)
Constructor for class UMLPackage |
Method Summary | |
boolean |
addToDeclares(FClass obj)
Access method for an one to n association. |
protected void |
addToDeclares(KeyValuePair pair)
This method is needed only for loading FTreeMaps, don't use it in other cases. |
boolean |
addToPackages(FPackage obj)
Access method for an one to n association. |
protected void |
addToPackages(KeyValuePair pair)
This method is needed only for loading FTreeMaps, Don't use it in other cases. |
void |
addToRevImportedPackages(UMLFile elem)
Access method for an one to n association. |
protected java.lang.String |
createUnparseModuleName()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Enumeration |
elementsOfAllChildren()
Use this function to get all children of a package (all classes and all packages). |
java.util.Enumeration |
elementsOfRevImportedPackages()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
entriesOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
entriesOfPackages()
No comment provided by developer, please add a comment to improve documentation. |
UMLClass |
findClass(java.lang.String name)
No comment provided by developer, please add a comment to improve documentation. |
FPackage |
getFParent()
Get the fParent attribute of the UMLPackage object |
UMLClass |
getFromDeclares(java.lang.String key)
Get the fromDeclares attribute of the UMLPackage object |
FClass |
getFromFDeclares(java.lang.String key)
Get the fromFDeclares attribute of the UMLPackage object |
FPackage |
getFromFPackages(java.lang.String key)
Get the fromFPackages attribute of the UMLPackage object |
UMLPackage |
getFromPackages(java.lang.String key)
Get the fromPackages attribute of the UMLPackage object |
java.lang.String |
getFullPackageName()
|
java.lang.String |
getName()
Get the name attribute of the UMLPackage object |
java.lang.String |
getPackagePath()
Get the packagePath attribute of the UMLPackage object |
UMLPackage |
getParent()
Get the parent attribute of the UMLPackage object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
java.lang.String |
getText()
Get the text attribute of the UMLPackage object |
boolean |
hasInDeclares(FClass obj)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInPackages(FPackage obj)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevImportedPackages(UMLFile elem)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInDeclares(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInPackages(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasParent()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfPackages()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevImportedPackages()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfPackages()
No comment provided by developer, please add a comment to improve documentation. |
void |
readAttributes(java.util.Hashtable objects,
de.upb.tools.fca.FDuplicatedTreeMap attributes)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromDeclares()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromPackages()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevImportedPackages()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromDeclares(FClass obj)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromPackages(FPackage obj)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromRevImportedPackages(UMLFile elem)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeKeyFromDeclares(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeKeyFromPackages(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
ASGElement |
searchID(java.lang.String id)
Searches the ASG tree for a given id |
void |
setName(java.lang.String name)
Sets the name attribute of the UMLPackage object |
boolean |
setParent(FPackage obj)
Sets the parent attribute of the UMLPackage object |
int |
sizeOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfPackages()
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
toString()
No comment provided by developer, please add a comment to improve documentation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
addToConstraints, addToStereotypes, entriesOfStereotypes, getFComment, getFromFStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, sizeOfStereotypes |
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 |
Field Detail |
public static final transient java.lang.String DEFAULT_PACKAGE_NAME
Constructor Detail |
public UMLPackage()
public UMLPackage(boolean coobraPersistent)
coobraPersistent
- No description providedpublic UMLPackage(java.lang.String name)
name
- No description providedMethod Detail |
protected java.lang.String createUnparseModuleName()
createUnparseModuleName
in class ASGElement
public UMLClass findClass(java.lang.String name)
name
- No description provided
public ASGElement searchID(java.lang.String id)
searchID
in class ASGElement
id
- The id to search for.
public java.lang.String getName()
getName
in interface FElement
getName
in class ASGElement
public void setName(java.lang.String name)
setName
in interface FElement
setName
in class ASGElement
name
- The new name valuepublic java.lang.String getText()
getText
in interface FElement
getText
in class ASGElement
public java.lang.String getFullPackageName()
getFullPackageName
in interface FPackage
public java.lang.String getPackagePath()
getPackagePath
in interface FPackage
public boolean hasInDeclares(FClass obj)
hasInDeclares
in interface FPackage
obj
- No description provided
public boolean hasKeyInDeclares(java.lang.String key)
hasKeyInDeclares
in interface FPackage
key
- No description provided
public java.util.Iterator iteratorOfDeclares()
iteratorOfDeclares
in interface FPackage
public java.util.Iterator keysOfDeclares()
keysOfDeclares
in interface FPackage
public java.util.Iterator entriesOfDeclares()
entriesOfDeclares
in interface FPackage
public int sizeOfDeclares()
sizeOfDeclares
in interface FPackage
public UMLClass getFromDeclares(java.lang.String key)
key
- No description provided
public FClass getFromFDeclares(java.lang.String key)
getFromFDeclares
in interface FPackage
key
- No description provided
public boolean addToDeclares(FClass obj)
addToDeclares
in interface FPackage
obj
- The object added.
public boolean removeFromDeclares(FClass obj)
removeFromDeclares
in interface FPackage
obj
- No description provided
public boolean removeKeyFromDeclares(java.lang.String key)
removeKeyFromDeclares
in interface FPackage
key
- No description provided
public void removeAllFromDeclares()
removeAllFromDeclares
in interface FPackage
protected void addToDeclares(KeyValuePair pair)
pair
- The object added.public boolean hasInRevImportedPackages(UMLFile elem)
elem
- No description provided
public java.util.Enumeration elementsOfRevImportedPackages()
public java.util.Iterator iteratorOfRevImportedPackages()
public void addToRevImportedPackages(UMLFile elem)
elem
- The object added.public void removeFromRevImportedPackages(UMLFile elem)
elem
- No description providedpublic void removeAllFromRevImportedPackages()
public boolean hasInPackages(FPackage obj)
hasInPackages
in interface FPackage
obj
- No description provided
public boolean hasKeyInPackages(java.lang.String key)
hasKeyInPackages
in interface FPackage
key
- No description provided
public java.util.Iterator iteratorOfPackages()
iteratorOfPackages
in interface FPackage
public java.util.Iterator keysOfPackages()
keysOfPackages
in interface FPackage
public java.util.Iterator entriesOfPackages()
entriesOfPackages
in interface FPackage
public int sizeOfPackages()
sizeOfPackages
in interface FPackage
public UMLPackage getFromPackages(java.lang.String key)
key
- No description provided
public FPackage getFromFPackages(java.lang.String key)
getFromFPackages
in interface FPackage
key
- No description provided
public boolean addToPackages(FPackage obj)
addToPackages
in interface FPackage
obj
- The object added.
public boolean removeFromPackages(FPackage obj)
removeFromPackages
in interface FPackage
obj
- No description provided
public boolean removeKeyFromPackages(java.lang.String key)
removeKeyFromPackages
in interface FPackage
key
- No description provided
public void removeAllFromPackages()
removeAllFromPackages
in interface FPackage
protected void addToPackages(KeyValuePair pair)
pair
- The object added.public boolean setParent(FPackage obj)
setParent
in interface FPackage
obj
- The new parent value
public UMLPackage getParent()
public FPackage getFParent()
getFParent
in interface FPackage
public boolean hasParent()
hasParent
in interface FPackage
public java.util.Enumeration elementsOfAllChildren()
elementsOfAllChildren
in class UMLIncrement
public void readAttributes(java.util.Hashtable objects, de.upb.tools.fca.FDuplicatedTreeMap attributes)
readAttributes
in class BasicIncrement
objects
- No description providedattributes
- No description providedBasicIncrement.readAttributes(Hashtable, FDuplicatedTreeMap, boolean)
public java.lang.String toString()
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLIncrement
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class ASGElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |