de.uni_paderborn.fujaba.metamodel
Interface FClassDiagram
- All Superinterfaces:
- java.lang.Comparable, FDiagram, 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:
- UMLClassDiagram
- public interface FClassDiagram
- extends FDiagram
- Version:
- $Revision: 1.1 $
- Author:
- $Author: schneider $
Field Summary |
static java.lang.String |
CLASSES_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
Method Summary |
FClass |
getFromFClasses(java.lang.String className)
Get the fromClasses attribute of the FClassDiagram object |
boolean |
hasInClasses(java.lang.String className)
No comment provided by developer, please add a comment to improve documentation. |
FClass |
provideFClass(java.lang.String className,
java.lang.String packageName,
boolean reuse)
Deprecated. |
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 |
CLASSES_PROPERTY
public static final java.lang.String CLASSES_PROPERTY
- No comment provided by developer, please add a comment to improve documentation.
- See Also:
- Constant Field Values
hasInClasses
public boolean hasInClasses(java.lang.String className)
- No comment provided by developer, please add a comment to improve documentation.
- Parameters:
className
- No description provided
- Returns:
- No description provided
getFromFClasses
public FClass getFromFClasses(java.lang.String className)
- Get the fromClasses attribute of the FClassDiagram object
- Parameters:
className
- No description provided
- Returns:
- The fromClasses value
provideFClass
public FClass provideFClass(java.lang.String className,
java.lang.String packageName,
boolean reuse)
- Deprecated.
- Returns a class with the full qualified name "className". If the class can not be found,
a new one is created within the given package. If no package was given, the default package
will be used.
- Parameters:
className
- Full qualified (with package) class name.reuse
- If true, method tries to reuse existing classes from another class
diagram.packageName
- No description provided
- Returns:
- No description provided