Interface MMRoleExecution
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MMMetamodelElement
public interface MMRoleExecution extends MMMetamodelElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MMRoleExecution.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ADExecuteAble
getExecuteAble()
Returns executeable elements which can be executed by the current object.MMProfile
getOwningProfile()
The profile that owns this role execution.ADUsrRole
getUsrRole()
Returns roles which can execute the current object.void
setUsrRole(ADUsrRole value)
Set the value of Foreign Key UsrRole.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetamodelElement
getIgnoringProfile
-
-
-
-
Method Detail
-
getExecuteAble
ADExecuteAble getExecuteAble() throws InoNetException, SrvErrorException
Returns executeable elements which can be executed by the current object.- Throws:
InoNetException
SrvErrorException
-
getUsrRole
ADUsrRole getUsrRole() throws InoNetException, SrvErrorException
Returns roles which can execute the current object.- Throws:
InoNetException
SrvErrorException
-
setUsrRole
void setUsrRole(ADUsrRole value) throws InoNetException, SrvErrorException
Set the value of Foreign Key UsrRole.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOwningProfile
MMProfile getOwningProfile() throws InoNetException, SrvErrorException
The profile that owns this role execution.- Throws:
InoNetException
SrvErrorException
-
-