Package com.axemble.vdoc.sdk.impl
Class ProcessLinkedResource
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.ProcessElement
com.axemble.vdoc.sdk.impl.ProcessResource
com.axemble.vdoc.sdk.impl.ProcessLinkedResource
- All Implemented Interfaces:
IElement
,ILinkedResource
,IResource
,SDKWrapper
,IDeletionSupport
,IProtocolSupport
,ISearchSupport
,ISecuritySupport
,com.axemble.vdp.resource.interfaces.InternalResource
,Serializable
ProcessLinkedResource for dynamic tables
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.impl.ProcessResource
document
Fields inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
module
-
Constructor Summary
ConstructorsConstructorDescriptionProcessLinkedResource
(IModule module) ConstructorProcessLinkedResource
(IModule module, com.axemble.vdp.ui.core.document.CoreDocument document) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGets the parent instance.boolean
Saves or updates the element.void
Sets a value to a propertyMethods inherited from class com.axemble.vdoc.sdk.impl.ProcessResource
addLinkedResource, addLinkedResources, allowEvents, createLinkedResource, delete, deleteLinkedResource, deleteLinkedResources, denyEvents, exists, getCatalog, getCreatedBy, getCreatedDate, getDefinition, getDocument, getFields, getHistory, getId, getLinkedResources, getList, getModifiedBy, getModifiedDate, getName, getNativeDomain, getNativeObject, getText, getValue, getValues, refresh, refresh, save, save, saveNoEvents, setCreatedBy, setCreatedDate, setList, setModifiedBy, setModifiedDate, setValueNoEvents
Methods inherited from class com.axemble.vdoc.sdk.impl.ProcessElement
getPath, getProtocolURI, getProtocolURI, getWorkflowModule
Methods inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
getModule
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
delete
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ILinkedResource
getCatalog
Methods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IResource
addLinkedResource, addLinkedResources, allowEvents, createLinkedResource, deleteLinkedResource, deleteLinkedResources, denyEvents, exists, getCreatedBy, getCreatedDate, getDefinition, getHistory, getLinkedResources, getList, getModifiedBy, getModifiedDate, getName, getText, getValue, refresh, refresh, save, save, setCreatedBy, setCreatedDate, setList, setModifiedBy, setModifiedDate, setValueNoEvents
-
Constructor Details
-
ProcessLinkedResource
Constructor- Parameters:
module
- the module
-
ProcessLinkedResource
public ProcessLinkedResource(IModule module, com.axemble.vdp.ui.core.document.CoreDocument document) Constructor- Parameters:
module
- the moduledocument
- the document
-
-
Method Details
-
getParentInstance
Description copied from interface:ILinkedResource
Gets the parent instance.- Specified by:
getParentInstance
in interfaceILinkedResource
- Returns:
- A
IWorkflowInstance
object.
-
save
Description copied from interface:IElement
Saves or updates the element.- Specified by:
save
in interfaceIElement
- Overrides:
save
in classProcessResource
- Parameters:
context
- The Execution context.- Returns:
- return true if succeeded, false otherwise.
-
setValue
Description copied from interface:IResource
Sets a value to a property- Specified by:
setValue
in interfaceIResource
- Overrides:
setValue
in classProcessResource
- Parameters:
propertyName
- The system name of the property.value
- The value object to set.
-