|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.doui.control.Control lumis.doui.control.DataControl lumis.doui.control.DataBoundControl lumis.service.portalmanagement.genericacl.GenericAclControl
public abstract class GenericAclControl
Field Summary |
---|
Fields inherited from class lumis.doui.control.DataControl |
---|
FORCE_CASE_LOWER, FORCE_CASE_NONE, FORCE_CASE_UPPER, forceCase, requestParameterName, UNKNOWN_DATA_TYPE, value, valuePreviouslySet |
Constructor Summary | |
---|---|
GenericAclControl()
|
Method Summary | |
---|---|
abstract boolean |
canInheritPermissions(ITransaction transaction)
|
abstract boolean |
checkPermission(ITransaction transaction)
|
abstract AccessControlList |
getAcl(ITransaction transaction)
|
IResource |
getControlResource()
|
abstract java.lang.String |
getDefaultPermission(ITransaction transaction)
|
abstract org.w3c.dom.Node |
getPermissionsNode(ITransaction transaction)
|
protected java.util.Map<java.lang.String,java.lang.String> |
getStringsToLocalize()
|
void |
setRenderData()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface lumis.doui.control.IDataControl |
---|
getConverter, getProcessActionIds, getValue, getValue, setProcessActionHandlerParameters, setValue |
Methods inherited from interface lumis.doui.control.IControl |
---|
createContainer, disconnect, getChildControls, getId, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, isValid, registerOnEventScript, removeChild, removeChildren, setRuntimeAttributes |
Methods inherited from interface lumis.doui.render.IRenderer |
---|
getResources, getSourceContext |
Constructor Detail |
---|
public GenericAclControl()
Method Detail |
---|
public abstract boolean checkPermission(ITransaction transaction) throws PortalException
PortalException
public abstract java.lang.String getDefaultPermission(ITransaction transaction) throws PortalException
PortalException
public abstract AccessControlList getAcl(ITransaction transaction) throws PortalException
PortalException
public abstract boolean canInheritPermissions(ITransaction transaction) throws PortalException
PortalException
public abstract org.w3c.dom.Node getPermissionsNode(ITransaction transaction) throws PortalException
PortalException
public void setRenderData() throws PortalException
setRenderData
in interface IControl
setRenderData
in class DataBoundControl
PortalException
public IResource getControlResource() throws PortalException
getControlResource
in interface IControl
getControlResource
in class Control
PortalException
protected java.util.Map<java.lang.String,java.lang.String> getStringsToLocalize()
getStringsToLocalize
in class Control
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |