de.uni_paderborn.fujaba.uml
Class UMLStereotypeManager

java.lang.Object
  extended byde.uni_paderborn.fujaba.uml.UMLStereotypeManager
All Implemented Interfaces:
FStereotypeManager

public class UMLStereotypeManager
extends java.lang.Object
implements FStereotypeManager

Associations

                      +-----------+ 0..1        stereotypes         0..1
 UMLStereotypeManager | getText() |----------------------------------------- UMLStereotype
                      +-----------+ uMLStereotypeManager     stereotypes
 

Version:
$Revision: 1.42 $
Author:
$Author: cschneid $

Field Summary
static java.lang.String COMPONENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String CONSISTENCYRULE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String CONTRACT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DATABASE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DBVERSANT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DTD_CHOICE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DTD_MIXED
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DTD_PERSISTENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DTD_SEQUENCE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String FSA_UNPARSE_MODULE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String IMMUTABLE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String IMPORT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String INTERFACE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String JAVA_BEAN_COMPONENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String NAVIGABLE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String OODATABASE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String OQLPERSISTENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REFERENCE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SDLACTOR
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SDLBLOCK
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SDLPROCESS
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SINGLETON
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SQLDATABASE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SQLPERSISTENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String TYPE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String VIRTUAL_PATH
          Used to flag associations that only make user provided iteratorOf methods available as links in story patterns.
static java.lang.String XML_CHOICE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String XML_MIXED
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String XML_PERSISTENT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String XML_SEQUENCE
          No comment provided by developer, please add a comment to improve documentation.
 
Method Summary
 boolean addToStereotypes(UMLStereotype value)
          Access method for one to n association "stereotypes".
 java.util.Iterator entriesOfBasicStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator entriesOfStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
static UMLStereotypeManager get()
           
 FStereotype getFromFStereotypes(java.lang.String key)
          Get the fromFStereotypes attribute of the UMLStereotypeManager object
 UMLStereotype getFromStereotypes(java.lang.String key)
          Get the fromStereotypes attribute of the UMLStereotypeManager object
 boolean hasInStereotypes(FStereotype value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasKeyInStereotypes(java.lang.String key)
          No comment provided by developer, please add a comment to improve documentation.
 void initDefaultStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfBasicStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator keysOfStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromStereotypes()
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromStereotypes(FStereotype value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromStereotypes(java.lang.String key)
          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.
 ASGElement searchID(java.lang.String id)
          Searches the ASG tree for a given id
 int sizeOfStereotypes()
          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, toString, wait, wait, wait
 

Field Detail

TYPE

public static final java.lang.String TYPE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

INTERFACE

public static final java.lang.String INTERFACE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

REFERENCE

public static final java.lang.String REFERENCE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

IMPORT

public static final java.lang.String IMPORT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

IMMUTABLE

public static final java.lang.String IMMUTABLE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SINGLETON

public static final java.lang.String SINGLETON
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SQLPERSISTENT

public static final java.lang.String SQLPERSISTENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

OQLPERSISTENT

public static final java.lang.String OQLPERSISTENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DATABASE

public static final java.lang.String DATABASE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

OODATABASE

public static final java.lang.String OODATABASE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SQLDATABASE

public static final java.lang.String SQLDATABASE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DBVERSANT

public static final java.lang.String DBVERSANT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

FSA_UNPARSE_MODULE

public static final java.lang.String FSA_UNPARSE_MODULE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

NAVIGABLE

public static final java.lang.String NAVIGABLE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DTD_PERSISTENT

public static final java.lang.String DTD_PERSISTENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DTD_CHOICE

public static final java.lang.String DTD_CHOICE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DTD_MIXED

public static final java.lang.String DTD_MIXED
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

DTD_SEQUENCE

public static final java.lang.String DTD_SEQUENCE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

XML_PERSISTENT

public static final java.lang.String XML_PERSISTENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

XML_CHOICE

public static final java.lang.String XML_CHOICE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

XML_MIXED

public static final java.lang.String XML_MIXED
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

XML_SEQUENCE

public static final java.lang.String XML_SEQUENCE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

CONSISTENCYRULE

public static final java.lang.String CONSISTENCYRULE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SDLBLOCK

public static final java.lang.String SDLBLOCK
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SDLPROCESS

public static final java.lang.String SDLPROCESS
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SDLACTOR

public static final java.lang.String SDLACTOR
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

CONTRACT

public static final java.lang.String CONTRACT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

COMPONENT

public static final java.lang.String COMPONENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

JAVA_BEAN_COMPONENT

public static final java.lang.String JAVA_BEAN_COMPONENT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

VIRTUAL_PATH

public static final java.lang.String VIRTUAL_PATH
Used to flag associations that only make user provided iteratorOf methods available as links in story patterns. AZ

See Also:
Constant Field Values
Method Detail

get

public static UMLStereotypeManager get()
Returns:
UMLProject.get().getStereotypeManager(), possibly null when in loading phase

initDefaultStereotypes

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


entriesOfBasicStereotypes

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

Returns:
No description provided

iteratorOfBasicStereotypes

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

Returns:
No description provided

addToStereotypes

public boolean addToStereotypes(UMLStereotype value)
Access method for one to n association "stereotypes". CAUTION: should normally never be called. Exception: storage image restore mechanisms.

Parameters:
value - The object added.
Returns:
true when the stereotype was added

entriesOfStereotypes

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

Returns:
No description provided

getFromStereotypes

public UMLStereotype getFromStereotypes(java.lang.String key)
Get the fromStereotypes attribute of the UMLStereotypeManager object

Parameters:
key - No description provided
Returns:
The fromStereotypes value

getFromFStereotypes

public FStereotype getFromFStereotypes(java.lang.String key)
Get the fromFStereotypes attribute of the UMLStereotypeManager object

Specified by:
getFromFStereotypes in interface FStereotypeManager
Parameters:
key - No description provided
Returns:
The fromFStereotypes value

hasInStereotypes

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

Specified by:
hasInStereotypes in interface FStereotypeManager
Parameters:
value - No description provided
Returns:
No description provided

hasKeyInStereotypes

public boolean hasKeyInStereotypes(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
key - No description provided
Returns:
No description provided

iteratorOfStereotypes

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

Returns:
No description provided

keysOfStereotypes

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

Returns:
No description provided

removeAllFromStereotypes

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


removeFromStereotypes

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

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

removeFromStereotypes

public boolean removeFromStereotypes(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
key - No description provided
Returns:
No description provided

sizeOfStereotypes

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

Returns:
No description provided

searchID

public ASGElement searchID(java.lang.String id)
Searches the ASG tree for a given id

Parameters:
id - The id to search for.
Returns:
The Element with the given id, null if not found.

removeYou

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