com.retek.rsm.domain.security.bo.impl
Class HierarchyPermissionImpl

java.lang.Object
  extended bycom.retek.platform.bo.IdentifiableImpl
      extended bycom.retek.platform.bo.BusinessObjectImpl
          extended bycom.retek.rsm.domain.security.bo.impl.HierarchyPermissionImpl
All Implemented Interfaces:
com.retek.platform.bo.BusinessObject, HierarchyPermission, com.retek.platform.bo.Identifiable

public class HierarchyPermissionImpl
extends com.retek.platform.bo.BusinessObjectImpl
implements HierarchyPermission


Field Summary
 
Fields inherited from class com.retek.platform.bo.BusinessObjectImpl
version
 
Fields inherited from class com.retek.platform.bo.IdentifiableImpl
LOG
 
Constructor Summary
HierarchyPermissionImpl(com.retek.platform.bo.ObjectId objectId)
           
 
Method Summary
 HierarchyPermission getChildHierarchyPermission()
           
 com.retek.platform.bo.IdentifiableReference getExternalReference()
           
 HierarchyPermission getParentHierarchyPermission()
           
 void setChildHierarchyPermission(HierarchyPermission childHierarchyPermission)
           
 void setExternalReference(com.retek.platform.bo.IdentifiableReference externalReference)
           
 void setParentHierarchyPermission(HierarchyPermission parentHierarchyPermission)
           
 
Methods inherited from class com.retek.platform.bo.BusinessObjectImpl
checkInvariants, getBusinessInterface, getVersion, toReference, toString, validate, validateProperty, validateProperty
 
Methods inherited from class com.retek.platform.bo.IdentifiableImpl
equals, getObjectId, hashCode, setObjectId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.platform.bo.BusinessObject
checkInvariants, getBusinessInterface, getVersion, validate, validateProperty, validateProperty
 
Methods inherited from interface com.retek.platform.bo.Identifiable
getObjectId, toReference
 

Constructor Detail

HierarchyPermissionImpl

public HierarchyPermissionImpl(com.retek.platform.bo.ObjectId objectId)
Method Detail

getExternalReference

public com.retek.platform.bo.IdentifiableReference getExternalReference()
Specified by:
getExternalReference in interface HierarchyPermission

getChildHierarchyPermission

public HierarchyPermission getChildHierarchyPermission()
Specified by:
getChildHierarchyPermission in interface HierarchyPermission

setExternalReference

public void setExternalReference(com.retek.platform.bo.IdentifiableReference externalReference)
Specified by:
setExternalReference in interface HierarchyPermission

getParentHierarchyPermission

public HierarchyPermission getParentHierarchyPermission()
Specified by:
getParentHierarchyPermission in interface HierarchyPermission

setChildHierarchyPermission

public void setChildHierarchyPermission(HierarchyPermission childHierarchyPermission)
Specified by:
setChildHierarchyPermission in interface HierarchyPermission

setParentHierarchyPermission

public void setParentHierarchyPermission(HierarchyPermission parentHierarchyPermission)
Specified by:
setParentHierarchyPermission in interface HierarchyPermission