com.prosysopc.ua.types.plc
Interface CtrlProgramType

All Superinterfaces:
BaseInstanceType, BaseObjectType, BlockType, CtrlProgramOrganizationUnitType, TopologyElementType, UaInstance, UaNode, UaObject
All Known Implementing Classes:
CtrlProgramTypeImpl, CtrlProgramTypeImplBase, CtrlProgramTypeNode, CtrlProgramTypeNodeBase

public interface CtrlProgramType
extends CtrlProgramOrganizationUnitType

Generated on 2018-05-09 10:45:32


Field Summary
static String PROGRAM
           
 
Fields inherited from interface com.prosysopc.ua.types.plc.CtrlProgramOrganizationUnitType
BODY
 
Fields inherited from interface com.prosysopc.ua.types.di.BlockType
ACTUAL_MODE, NORMAL_MODE, PERMITTED_MODE, REVISION_COUNTER, TARGET_MODE
 
Fields inherited from interface com.prosysopc.ua.types.di.TopologyElementType
GROUP_IDENTIFIER, IDENTIFICATION, LOCK, METHOD_SET, PARAMETER_SET
 
Method Summary
 org.opcfoundation.ua.builtintypes.Structure getProgram()
           
 BaseDataVariableType getProgramNode()
           
 void setProgram(org.opcfoundation.ua.builtintypes.Structure value)
           
 
Methods inherited from interface com.prosysopc.ua.types.plc.CtrlProgramOrganizationUnitType
getBody, getBodyNode, setBody
 
Methods inherited from interface com.prosysopc.ua.types.di.BlockType
getActualMode, getActualModeNode, getNormalMode, getNormalModeNode, getPermittedMode, getPermittedModeNode, getRevisionCounter, getRevisionCounterNode, getTargetMode, getTargetModeNode, setActualMode, setNormalMode, setPermittedMode, setRevisionCounter, setTargetMode
 
Methods inherited from interface com.prosysopc.ua.types.di.TopologyElementType
getIdentificationNode, getLockNode, getMethodSetNode, getParameterSetNode
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Field Detail

PROGRAM

static final String PROGRAM
See Also:
Constant Field Values
Method Detail

getProgramNode

BaseDataVariableType getProgramNode()

getProgram

org.opcfoundation.ua.builtintypes.Structure getProgram()

setProgram

void setProgram(org.opcfoundation.ua.builtintypes.Structure value)
                throws StatusException
Throws:
StatusException


Copyright © 2018. All rights reserved.