|
SAP NetWeaver 7.11 (EhP1 SP02) Composition Environment | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGPModifiableBlock
Represents a block i.e. container for activities.
The block type is specified by its creation using GPBlockType constants.
Children of the block are defined in a IGPModifiableBlockStructure.
Roles of processors can be added or removed and mapped from children to the parent using IGPRoleMap.
| Method Summary | |
|---|---|
IGPModifiableRoleInfo |
addRole(String techName,
String text)
Add a new role with given name and display text. |
GPBlockType |
getBlockType()
Get the block type associated with this block by creation. |
IGPModifiableBlockStructure |
getModifiableStructure()
Access the structure of this block in order to add, remove or access its children. |
IGPModifiableRoleInfo |
getRole(String techName)
Get the role with a given role name. |
IGPRoleMap |
getRoleMap()
Get the role map used to modify mappings from child roles to this block roles. |
Iterator |
getRoles()
Get all the roles defined for this block. |
boolean |
removeRole(String techName)
Delete a role with a given technical name. |
void |
setHiddenInRuntimeViews(boolean hiddenInRuntime)
Sets whether the block should be hidden in the runtime views or not. |
| Methods inherited from interface com.sap.caf.eu.gp.process.api.IGPModifiableActivity |
|---|
addAdHocActivity, addAttachment, addAttachmentId, addInfoCallableObject, isPersisted, removeAdHocActivity, removeAttachment, removeInfoCallableObject, setAttachmentIdList, setInputMappingGroup, setLocalParameters, setOutputMappingGroup |
| Methods inherited from interface com.sap.caf.eu.gp.base.api.IGPModifiableDevelopmentObject |
|---|
addPermission, addToCategory, removeFromCategory, removePermission, removePermission, setDescription, setInputParameters, setOutputParameters, setTitle, validate |
| Methods inherited from interface com.sap.caf.eu.gp.base.api.IGPDevelopmentObject |
|---|
getCategories, getDescription, getMetadata, getOriginalLocale, getPermissions, getStatus, getTitle, getType |
| Methods inherited from interface com.sap.caf.eu.gp.process.api.IGPActivity |
|---|
getAdhocActivities, getAssignedCategories, getAttachmentIds, getAttachments, getCreationDate, getCreator, getID, getInfoCallableObjects, getInputMappingGroup, getInputParameters, getLocalParameters, getOutputMappingGroup, getOutputParameters, getParentBlock, getParentProcess, getVersionNumber, isAction, isBlock, resolveDescription, resolveTitle |
| Methods inherited from interface com.sap.caf.eu.gp.base.api.IGPDevelopmentObject |
|---|
getCategories, getDescription, getMetadata, getOriginalLocale, getPermissions, getStatus, getTitle, getType |
| Methods inherited from interface com.sap.caf.eu.gp.process.api.IGPBlock |
|---|
getRoleInfo, getRoleInfoCount, getStructure, getValidUntilDate, hasAdministratorPermission, hasInstantiatePermission, hasWritePermission, isHiddenInRuntimeViews |
| Methods inherited from interface com.sap.caf.eu.gp.process.api.IGPActivity |
|---|
getAdhocActivities, getAssignedCategories, getAttachmentIds, getAttachments, getCreationDate, getCreator, getID, getInfoCallableObjects, getInputMappingGroup, getInputParameters, getLocalParameters, getOutputMappingGroup, getOutputParameters, getParentBlock, getParentProcess, getVersionNumber, isAction, isBlock, resolveDescription, resolveTitle |
| Methods inherited from interface com.sap.caf.eu.gp.base.api.IGPDevelopmentObject |
|---|
getCategories, getDescription, getMetadata, getOriginalLocale, getPermissions, getStatus, getTitle, getType |
| Method Detail |
|---|
GPBlockType getBlockType()
GPBlockType constant of the block.IGPModifiableBlockStructure getModifiableStructure()
Iterator getRoles()
IGPModifiableRoleInfo objectsIGPModifiableRoleInfo getRole(String techName)
techName - the name of the role
null if no such
IGPModifiableRoleInfo addRole(String techName,
String text)
throws GPInvocationException
techName - role nametext - role text
GPInvocationException - if the techName is unacceptable
boolean removeRole(String techName)
throws GPInvocationException
techName - role name
true if there was such role; false otherwise
GPInvocationExceptionIGPRoleMap getRoleMap()
void setHiddenInRuntimeViews(boolean hiddenInRuntime)
hiddenInRuntime -
|
SAP NetWeaver 7.11 (EhP1 SP02) Composition Environment | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||