de.uni_paderborn.fujaba.uml
Class UMLAssoc

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.BasicIncrement
      extended byde.uni_paderborn.fujaba.asg.ASGElement
          extended byde.uni_paderborn.fujaba.uml.UMLIncrement
              extended byde.uni_paderborn.fujaba.uml.UMLDiagramItem
                  extended byde.uni_paderborn.fujaba.uml.UMLConnection
                      extended byde.uni_paderborn.fujaba.uml.UMLAssoc
All Implemented Interfaces:
java.lang.Comparable, FAssoc, FConnection, FDiagramItem, FElement, FIncrement, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier

public class UMLAssoc
extends UMLConnection
implements FAssoc

Associations

          ------------- 0..n    stereotype     0..1
 UMLAssoc | getText() |----------------------------- UMLStereotype
          ------------- uMLAssoc      uMLStereotype
 

Version:
$Revision: 1.148.2.2 $
Author:
$Author: mtt $

Nested Class Summary
 
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement
ASGElement.SortByNameComparator
 
Field Summary
static int LEFTRIGHT
          direction = {LeftRight, RightLeft}
static int RIGHTLEFT
          direction = {LeftRight, RightLeft}
 
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
dontUseAccessMethodsInThisClass
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FAssoc
DIRECTION_PROPERTY, LEFT_ROLE_PROPERTY, RIGHT_ROLE_PROPERTY, STEREOTYPE_PROPERTY
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem
REV_ADDITIONAL_ITEMS_PROPERTY, REV_ITEMS_PROPERTY, VIEW_DEFINITIONS_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
UMLAssoc()
          Constructor for class UMLAssoc
UMLAssoc(java.lang.String name, int direction, UMLConstraint constraint, UMLRole leftRole, UMLRole rightRole)
          Constructor for class UMLAssoc
UMLAssoc(java.lang.String name, UMLClass leftClass, java.lang.String leftRoleName, java.lang.String leftCard, UMLClass rightClass, java.lang.String rightRoleName, java.lang.String rightCard)
          Constructor for class UMLAssoc
 
Method Summary
 void addToInstances(UMLLink elem)
          Access method for an one to n association.
 java.util.Enumeration elementsOfInstances()
          No comment provided by developer, please add a comment to improve documentation.
static boolean existsRef(UMLClass theClass, java.lang.String theRoleName)
          No comment provided by developer, please add a comment to improve documentation.
static UMLAssoc[] getAssocForItems(UMLClass firstClass, java.lang.String firstRoleName, UMLClass secondClass, java.lang.String secondRoleName)
          Boolean static method to check wether two classes are connected via the passed association.
 int getDirection()
          Get the direction attribute of the UMLAssoc object
 FRole getFLeftRole()
          Get the fLeftRole attribute of the UMLAssoc object
 FRole getFRightRole()
          Get the fRightRole attribute of the UMLAssoc object
 UMLRole getLeftRole()
          Get the leftRole attribute of the UMLAssoc object
 java.lang.String getName()
          Get the name attribute of the UMLAssoc object
 FElement getParentElement()
          Query the logical parent of this element (e.g. package of a class, diagram of an object).
 UMLRole getPartnerRole(UMLRole role)
          Get the partnerRole attribute of the UMLAssoc object
static UMLAssoc getRef(UMLClass theClass, java.lang.String theRoleName)
          Get the ref attribute of the UMLAssoc class
 UMLRole getRightRole()
          Get the rightRole attribute of the UMLAssoc object
 java.lang.String getSortedComparator()
          Deprecated. Use UMLRole.getSortedComparator() instead
 UMLDiagramItem getSourceConnector()
          Get the sourceConnector attribute of the UMLAssoc object
 UMLStereotype getStereotype()
          Deprecated. use stereotypes/UMLStereotype instead
 java.lang.String getStereotypeName()
          Deprecated. use stereotypes/UMLStereotype instead
 UMLDiagramItem getTargetConnector()
          Get the targetConnector attribute of the UMLAssoc object
 java.lang.String getText()
          Get the text attribute of the UMLAssoc object
 boolean hasInInstances(UMLLink elem)
          No comment provided by developer, please add a comment to improve documentation.
 boolean isAlreadyRemoved()
          Get the alreadyRemoved attribute of the UMLAssoc object
 boolean isRealReference()
          Checks whether this is a unidirectional assoc.
 boolean isRolesTransient()
           
 boolean isVirtualPath()
           
 java.util.Iterator iteratorOfInstances()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAttrs()
          No comment provided by developer, please add a comment to improve documentation.
 void removeFromInstances(UMLLink elem)
          No comment provided by developer, please add a comment to improve documentation.
 void removeLeftRole()
          No comment provided by developer, please add a comment to improve documentation.
 void removeRightRole()
          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 setDirection(int direction)
          Sets the direction attribute of the UMLAssoc object
 boolean setLeftRole(FRole leftRole)
          Sets the leftRole attribute of the UMLAssoc object
 void setName(java.lang.String name)
          Sets the name attribute of the UMLAssoc object
 boolean setRightRole(FRole rightRole)
          Sets the rightRole attribute of the UMLAssoc object
 void setRolesTransient(boolean rolesTransient)
           
 void setSortedComparator(java.lang.String comparator)
          Deprecated. Use UMLRole.setSortedComparator(java.lang.String) instead
 boolean setSourceConnector(FDiagramItem incr)
          Sets the sourceConnector attribute of the UMLAssoc object
 void setStereotype(FStereotype obj)
          Deprecated. use stereotypes/UMLStereotype instead
 boolean setTargetConnector(FDiagramItem incr)
          Sets the targetConnector attribute of the UMLAssoc object
 java.lang.String toString()
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.uml.UMLConnection
getFPartner, getFSourceConnector, getFTargetConnector, getPartner, setPartner
 
Methods inherited from class de.uni_paderborn.fujaba.uml.UMLDiagramItem
addToDiagrams, addToRevAdditionalItems, addToRevItems, addToViewDefinitions, createUnparseModuleName, getCurrentActiveDiagram, getFCurrentActiveDiagram, getFFirstFromDiagrams, getFirstFromDiagrams, hasInRevAdditionalItems, hasInRevItems, hasInViewDefinitions, iteratorOfRevAdditionalItems, iteratorOfRevItems, iteratorOfViewDefinitions, removeAllFromRevAdditionalItems, removeAllFromRevItems, removeAllFromViewDefinitions, removeFromRevAdditionalItems, removeFromRevItems, removeFromViewDefinitions, sizeOfRevAdditionalItems, sizeOfRevItems, sizeOfViewDefinitions
 
Methods inherited from class de.uni_paderborn.fujaba.uml.UMLIncrement
addToConstraints, addToStereotypes, addToStereotypes, elementsOfAllChildren, entriesOfStereotypes, getComment, getFComment, getFromFStereotypes, getFromStereotypes, getFromStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, setStereotype, sizeOfConstraint, sizeOfStereotypes
 
Methods inherited from class de.uni_paderborn.fujaba.asg.ASGElement
acknowledgeChange, addAdditionalListener, addPointToUnparseInformation, addPropertyChangeListener, addPropertyChangeListener, addToAnnotations, addToElementReferences, addToElementReferences, addToFsaObjects, addToLocations, addToLocations, addToPropertyChangeListeners, addToPropertyChangeListeners, addToUnparseInformations, addToUnparseInformations, addToUserMessages, deleteTokens, elementsOfDiagrams, entriesOfElementReferences, entriesOfFsaObjects, entriesOfUnparseInformations, fireEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCoObRAId, getFirstFromFSAObjects, getFirstOOGenToken, getFromElementReferences, getFromFElementReferences, getFromFsaObjects, getFromUnparseInformations, getFSAInterface, getLastModified, getLastOOGenToken, getPointFromUnparseInformation, getPropertyChangeSupport, getRepository, 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, 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, wait, wait, wait
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FConnection
getFPartner, getFSourceConnector, getFTargetConnector, setPartner
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem
addToRevAdditionalItems, addToRevItems, addToViewDefinitions, getFCurrentActiveDiagram, getFFirstFromDiagrams, hasInRevAdditionalItems, hasInRevItems, hasInViewDefinitions, iteratorOfRevAdditionalItems, iteratorOfRevItems, iteratorOfViewDefinitions, removeAllFromRevAdditionalItems, removeAllFromRevItems, removeAllFromViewDefinitions, removeFromRevAdditionalItems, removeFromRevItems, removeFromViewDefinitions, sizeOfRevAdditionalItems, sizeOfRevItems, sizeOfViewDefinitions
 
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 de.uni_paderborn.fujaba.metamodel.FElement
addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, 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, 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
 

Field Detail

LEFTRIGHT

public static final transient int LEFTRIGHT
direction = {LeftRight, RightLeft}

See Also:
Constant Field Values

RIGHTLEFT

public static final transient int RIGHTLEFT
direction = {LeftRight, RightLeft}

See Also:
Constant Field Values
Constructor Detail

UMLAssoc

public UMLAssoc()
Constructor for class UMLAssoc


UMLAssoc

public UMLAssoc(java.lang.String name,
                UMLClass leftClass,
                java.lang.String leftRoleName,
                java.lang.String leftCard,
                UMLClass rightClass,
                java.lang.String rightRoleName,
                java.lang.String rightCard)
Constructor for class UMLAssoc

Parameters:
name - No description provided
leftClass - No description provided
leftRoleName - No description provided
leftCard - No description provided
rightClass - No description provided
rightRoleName - No description provided
rightCard - No description provided

UMLAssoc

public UMLAssoc(java.lang.String name,
                int direction,
                UMLConstraint constraint,
                UMLRole leftRole,
                UMLRole rightRole)
Constructor for class UMLAssoc

Parameters:
name - No description provided
direction - No description provided
constraint - No description provided
leftRole - No description provided
rightRole - No description provided
Method Detail

getAssocForItems

public static UMLAssoc[] getAssocForItems(UMLClass firstClass,
                                          java.lang.String firstRoleName,
                                          UMLClass secondClass,
                                          java.lang.String secondRoleName)
Boolean static method to check wether two classes are connected via the passed association.

Parameters:
firstClass - No description provided
firstRoleName - No description provided
secondClass - No description provided
secondRoleName - No description provided
Returns:
The assocForItems value

existsRef

public static boolean existsRef(UMLClass theClass,
                                java.lang.String theRoleName)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
theClass - No description provided
theRoleName - No description provided
Returns:
No description provided

getRef

public static UMLAssoc getRef(UMLClass theClass,
                              java.lang.String theRoleName)
Get the ref attribute of the UMLAssoc class

Parameters:
theClass - No description provided
theRoleName - No description provided
Returns:
The ref value

isRealReference

public boolean isRealReference()
Checks whether this is a unidirectional assoc.

Returns:
The realReference value

getName

public java.lang.String getName()
Get the name attribute of the UMLAssoc object

Specified by:
getName in interface FElement
Overrides:
getName in class ASGElement
Returns:
The name value

setName

public void setName(java.lang.String name)
Sets the name attribute of the UMLAssoc object

Specified by:
setName in interface FElement
Overrides:
setName in class ASGElement
Parameters:
name - The new name value

getDirection

public int getDirection()
Get the direction attribute of the UMLAssoc object

Specified by:
getDirection in interface FAssoc
Returns:
The direction value

setDirection

public void setDirection(int direction)
Sets the direction attribute of the UMLAssoc object

Specified by:
setDirection in interface FAssoc
Parameters:
direction - The new direction value

getSortedComparator

public java.lang.String getSortedComparator()
Deprecated. Use UMLRole.getSortedComparator() instead

Get the sortedComparator attribute of the UMLAssoc object. Looks at the roles in the order given by getDirection() to retrieve the comparator from them.

Returns:
The sortedComparator value

setSortedComparator

public void setSortedComparator(java.lang.String comparator)
Deprecated. Use UMLRole.setSortedComparator(java.lang.String) instead

Sets the sortedComparator attribute of the UMLAssoc object

Parameters:
comparator - The new sortedComparator value

getLeftRole

public UMLRole getLeftRole()
Get the leftRole attribute of the UMLAssoc object

Returns:
The leftRole value

getFLeftRole

public FRole getFLeftRole()
Get the fLeftRole attribute of the UMLAssoc object

Specified by:
getFLeftRole in interface FAssoc
Returns:
The fLeftRole value

setLeftRole

public boolean setLeftRole(FRole leftRole)
Sets the leftRole attribute of the UMLAssoc object

Specified by:
setLeftRole in interface FAssoc
Parameters:
leftRole - The new leftRole value
Returns:
No description provided

removeLeftRole

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

Specified by:
removeLeftRole in interface FAssoc

setSourceConnector

public boolean setSourceConnector(FDiagramItem incr)
Sets the sourceConnector attribute of the UMLAssoc object

Specified by:
setSourceConnector in interface FConnection
Parameters:
incr - The new sourceConnector value
Returns:
No description provided

getSourceConnector

public UMLDiagramItem getSourceConnector()
Get the sourceConnector attribute of the UMLAssoc object

Specified by:
getSourceConnector in class UMLConnection
Returns:
The sourceConnector value

getRightRole

public UMLRole getRightRole()
Get the rightRole attribute of the UMLAssoc object

Returns:
The rightRole value

getFRightRole

public FRole getFRightRole()
Get the fRightRole attribute of the UMLAssoc object

Specified by:
getFRightRole in interface FAssoc
Returns:
The fRightRole value

setRightRole

public boolean setRightRole(FRole rightRole)
Sets the rightRole attribute of the UMLAssoc object

Specified by:
setRightRole in interface FAssoc
Parameters:
rightRole - The new rightRole value
Returns:
No description provided

removeRightRole

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

Specified by:
removeRightRole in interface FAssoc

setTargetConnector

public boolean setTargetConnector(FDiagramItem incr)
Sets the targetConnector attribute of the UMLAssoc object

Specified by:
setTargetConnector in interface FConnection
Parameters:
incr - The new targetConnector value
Returns:
No description provided

getTargetConnector

public UMLDiagramItem getTargetConnector()
Get the targetConnector attribute of the UMLAssoc object

Specified by:
getTargetConnector in class UMLConnection
Returns:
The targetConnector value

getPartnerRole

public UMLRole getPartnerRole(UMLRole role)
Get the partnerRole attribute of the UMLAssoc object

Parameters:
role - No description provided
Returns:
The partnerRole value

hasInInstances

public boolean hasInInstances(UMLLink elem)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
elem - No description provided
Returns:
No description provided

elementsOfInstances

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

Returns:
No description provided

iteratorOfInstances

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

Returns:
No description provided

addToInstances

public void addToInstances(UMLLink elem)
Access method for an one to n association.

Parameters:
elem - The object added.

removeFromInstances

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

Parameters:
elem - No description provided

isAlreadyRemoved

public boolean isAlreadyRemoved()
Get the alreadyRemoved attribute of the UMLAssoc object

Specified by:
isAlreadyRemoved in interface FAssoc
Returns:
The alreadyRemoved value

isVirtualPath

public boolean isVirtualPath()
Specified by:
isVirtualPath in interface FAssoc
Returns:
whether this assoc should not generate any code

removeYou

public void removeYou()
Isolates the object so the garbage collector can remove it.

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

getParentElement

public FElement getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). An assoc is the child of the left target class!

Specified by:
getParentElement in interface FElement
Overrides:
getParentElement in class UMLDiagramItem
Returns:
the logical parent of this element;

removeAttrs

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

Specified by:
removeAttrs in interface FAssoc

getText

public java.lang.String getText()
Get the text attribute of the UMLAssoc object

Specified by:
getText in interface FElement
Overrides:
getText in class ASGElement
Returns:
The text value

toString

public java.lang.String toString()
Description copied from class: UMLDiagramItem
No comment provided by developer, please add a comment to improve documentation.

Overrides:
toString in class UMLDiagramItem
Returns:
short string representation of current object

setStereotype

public void setStereotype(FStereotype obj)
Deprecated. use stereotypes/UMLStereotype instead

Sets the stereotype attribute of the UMLAssoc object

Parameters:
obj - The new stereotype value

getStereotype

public UMLStereotype getStereotype()
Deprecated. use stereotypes/UMLStereotype instead

Get the stereotype attribute of the UMLAssoc object

Returns:
The stereotype value

getStereotypeName

public java.lang.String getStereotypeName()
Deprecated. use stereotypes/UMLStereotype instead

Get the stereotypeName attribute of the UMLAssoc object

Returns:
The stereotypeName value

isRolesTransient

public boolean isRolesTransient()
Specified by:
isRolesTransient in interface FAssoc
Returns:
true if attributes for roles should be flagged transient

setRolesTransient

public void setRolesTransient(boolean rolesTransient)
Parameters:
rolesTransient - true if attributes for roles should be flagged transient