org.openmdx.base.cci
Class RoleCapableImpl
java.lang.Object
org.openmdx.base.accessor.jmi.spi.RefObject_1
org.openmdx.base.cci.RoleCapableImpl
- All Implemented Interfaces:
- Serializable, PersistenceCapable, RefBaseObject, RefFeatured, RefObject, RefObject_1_0, RoleCapable
public class RoleCapableImpl
- extends RefObject_1
- implements RoleCapable
- See Also:
- Serialized Form
| Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefObject_1 |
equals, jdoCopyFields, jdoCopyKeyFieldsFromObjectId, jdoCopyKeyFieldsToObjectId, jdoCopyKeyFieldsToObjectId, jdoGetObjectId, jdoGetPersistenceManager, jdoGetTransactionalObjectId, jdoGetVersion, jdoIsDeleted, jdoIsDetached, jdoIsDirty, jdoIsNew, jdoIsPersistent, jdoIsTransactional, jdoMakeDirty, jdoNewInstance, jdoNewInstance, jdoNewObjectIdInstance, jdoNewObjectIdInstance, jdoProvideField, jdoProvideFields, jdoReplaceField, jdoReplaceFields, jdoReplaceFlags, jdoReplaceStateManager, refAddEventListener, refAddToUnitOfWork, refAddValue, refAddValue, refAddValue, refClass, refContext, refDefaultFetchGroup, refDelegate, refDelete, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refImmediateComposite, refImmediatePackage, refInitialize, refInitialize, refInvokeOperation, refInvokeOperation, refIsDeleted, refIsDirty, refIsInstanceOf, refIsNew, refIsPersistent, refIsWriteProtected, refMetaObject, refMofId, refOutermostComposite, refOutermostPackage, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refRemoveValue, refRemoveValue, refSetValue, refSetValue, refSetValue, refSetValue, refVerifyConstraints, refWriteProtect, toString |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0 |
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect |
RoleCapableImpl
public RoleCapableImpl(Object_1_0 object,
RefClass refClass)
setRole
public void setRole(List newValue)
setRole
public void setRole(RoleCapable[] newValue)
getRole
public RoleCapable getRole(String roleId)
- Description copied from interface:
RoleCapable
- Retrieves the value for the reference
role for the
specified qualifier attribute value.
- Specified by:
getRole in interface RoleCapable
- Parameters:
roleId - The value for the qualifier attribute that qualifies this reference.
- Returns:
- The possibly null value for this reference.
getRole
public Collection getRole()
- Description copied from interface:
RoleCapable
- Retrieves the objects referenced by
role.
- Specified by:
getRole in interface RoleCapable
- Returns:
- The collection of referenced objects.
addRole
public void addRole(String roleId,
RoleCapable newValue)
- Specified by:
addRole in interface RoleCapable
- Parameters:
roleId - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.
addRole
public void addRole(RoleCapable newValue)
- Specified by:
addRole in interface RoleCapable
- Parameters:
newValue - The element to be appended.
removeRole
public void removeRole(String roleId)
- Specified by:
removeRole in interface RoleCapable
getRoleId
public String getRoleId()
- Specified by:
getRoleId in interface RoleCapable
- Returns:
- The possibly null value for attribute
roleId.
setRoleId
protected void setRoleId(String newValue)
This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.