org.kuali.rice.kim.impl.responsibility
Class ResponsibilityAttributeBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.impl.common.attribute.KimAttributeDataBo
              extended by org.kuali.rice.kim.impl.responsibility.ResponsibilityAttributeBo
All Implemented Interfaces:
groovy.lang.GroovyObject, Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, KimAttributeDataContract, BusinessObject, PersistableBusinessObject

@Entity
public class ResponsibilityAttributeBo
extends KimAttributeDataBo

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ResponsibilityAttributeBo()
           
 
Method Summary
static ResponsibilityAttributeBo from(KimAttributeData im)
           
 String getAssignedToId()
          The id of the object this AttributeData is associated with.
 groovy.lang.MetaClass getMetaClass()
           
 Object getProperty(String property)
           
 Object invokeMethod(String method, Object arguments)
           
 void setAssignedToId(String value)
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setProperty(String property, Object value)
           
static KimAttributeData to(ResponsibilityAttributeBo bo)
           
 
Methods inherited from class org.kuali.rice.kim.impl.common.attribute.KimAttributeDataBo
createFrom, getAttributeValue, getId, getKimAttribute, getKimAttributeId, getKimType, getKimTypeId, setAttributeValue, setId, setKimAttribute, setKimAttributeId, setKimType, setKimTypeId, toAttributes
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

ResponsibilityAttributeBo

public ResponsibilityAttributeBo()
Method Detail

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject
Overrides:
getMetaClass in class KimAttributeDataBo

setMetaClass

public void setMetaClass(groovy.lang.MetaClass mc)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject
Overrides:
setMetaClass in class KimAttributeDataBo

invokeMethod

public Object invokeMethod(String method,
                           Object arguments)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject
Overrides:
invokeMethod in class KimAttributeDataBo

getProperty

public Object getProperty(String property)
Specified by:
getProperty in interface groovy.lang.GroovyObject
Overrides:
getProperty in class KimAttributeDataBo

setProperty

public void setProperty(String property,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject
Overrides:
setProperty in class KimAttributeDataBo

getAssignedToId

public String getAssignedToId()
Description copied from interface: KimAttributeDataContract
The id of the object this AttributeData is associated with. For example: this could be a permissionId, roleId, groupId, or responsibilityId.

Returns:
the id

setAssignedToId

public void setAssignedToId(String value)
Specified by:
setAssignedToId in class KimAttributeDataBo

to

public static KimAttributeData to(ResponsibilityAttributeBo bo)

from

public static ResponsibilityAttributeBo from(KimAttributeData im)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.