A B C D E F G I J L N O P Q R S T U V W

A

actionCommand - Variable in class dk.opi.io.DefaultIOItem
 
active - Variable in class dk.opi.io.DefaultIOGroup
 
active - Variable in class dk.opi.io.DefaultIOItem
 
add(IOItemBrowseTreeNode) - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Append the specified node to the end of this nodes children list
addGroup(String, boolean, int, float) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Add a group to this server
addGroup(String, boolean, int, float, String) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Add a group to this server
addIOListener(IOListener) - Method in class dk.opi.io.DefaultIOGroup
Add a listener for IO events related to this group
addIOListener(IOListener) - Method in interface dk.opi.io.IOGroup
Add a listener for IO events related to this group
addItem(IOItem) - Method in class dk.opi.io.DefaultIOGroup
Add an item to this group
addItem(IOItem) - Method in interface dk.opi.io.IOGroup
Add an item to this group
addItem(String, String, boolean, int, String) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Add an item to this group.
addItem(String, String, boolean, int, String, String) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Add an item to this group.
allowsChildren - Variable in class dk.opi.io.DefaultIOItemBrowseTreeNode
true if the node is able to have children

B

BAD_COMM_FAILURE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD Communications have failed.
BAD_CONFIGURATION_ERROR - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD There is some server specific problem with the configuration.
BAD_DEVICE_FAILURE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD A device failure has been detected
BAD_LAST_KNOWN_VALUE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD Communications have failed.
BAD_NON_SPECIFIC - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD.
BAD_NOT_CONNECTED - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD The input is required to be logically connected to something but is not.
BAD_OUT_OF_SERVICE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD The block is off scan or otherwise locked This quality is also used when the active state of the item or the group containing the item is InActive.
BAD_SENSOR_FAILURE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_BAD A sensor failure had been detected (the 'Limits' field can provide additional diagnostic information in some situations.)

C

CACHE_READ - Static variable in interface dk.opi.io.IOItem
Specify CACHED read
children - Variable in class dk.opi.io.DefaultIOItemBrowseTreeNode
array of children, may be null if this node has no children
children() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Creates and returns a forward-order enumeration of this node's children.
children() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the children of the reciever as an Enumeration

D

DATATYPE_BOOL - Static variable in interface dk.opi.io.IOItem
Value is of type Boolean - this type should be used when dealing with single bit values.
DATATYPE_BOOLARRAY - Static variable in interface dk.opi.io.IOItem
Value is of type Boolean[].
DATATYPE_DATE - Static variable in interface dk.opi.io.IOItem
Value is of type Date.
DATATYPE_DOUBLE - Static variable in interface dk.opi.io.IOItem
Value is of type Double.
DATATYPE_DOUBLEARRAY - Static variable in interface dk.opi.io.IOItem
Value is of type Double[].
DATATYPE_FLOAT - Static variable in interface dk.opi.io.IOItem
Value is of type Float.
DATATYPE_FLOATARRAY - Static variable in interface dk.opi.io.IOItem
Value is of type Integer[].
DATATYPE_INT - Static variable in interface dk.opi.io.IOItem
Value is of type Integer
DATATYPE_INTARRAY - Static variable in interface dk.opi.io.IOItem
Value is of type Integer[].
DATATYPE_STRING - Static variable in interface dk.opi.io.IOItem
Value is of type String
DATATYPE_USE_NATIVE - Static variable in interface dk.opi.io.IOItem
Value is automatically assigned according to what the IOServer suggests.
DEBUG_LEVEL_ALL - Static variable in class dk.opi.io.opc.opcclient.OpcClientApi
the highest debug level
DEBUG_LEVEL_DEBUG - Static variable in class dk.opi.io.opc.opcclient.OpcClientApi
debug level - a lot of debug info is printed
DEBUG_LEVEL_INFO - Static variable in class dk.opi.io.opc.opcclient.OpcClientApi
informational debug level - top level info is printed
DEBUG_LEVEL_NORMAL - Static variable in class dk.opi.io.opc.opcclient.OpcClientApi
the normal debug level - only errors are printed
DEVICE_READ - Static variable in interface dk.opi.io.IOItem
Specify DEVICE read
DefaultIOGroup - class dk.opi.io.DefaultIOGroup.
This class implements the IOGroup interface and implements a simple polling interface for IOItem values.
DefaultIOGroup(String, boolean, int) - Constructor for class dk.opi.io.DefaultIOGroup
Create a new DefaultIOGroup object.
DefaultIOGroup(String, boolean, int, String) - Constructor for class dk.opi.io.DefaultIOGroup
Create a new DefaultIOGroup object
DefaultIOItem - class dk.opi.io.DefaultIOItem.
This class implements the IOGroup interface and implements a simple polling interface for IOItem values.
DefaultIOItem(IOGroup, String, int, boolean, String) - Constructor for class dk.opi.io.DefaultIOItem
Construct a new DefaultIOItem object.
DefaultIOItem(IOGroup, String, int, boolean, String, String) - Constructor for class dk.opi.io.DefaultIOItem
Construct a new DefaultIOItem object
DefaultIOItemBrowseTreeNode - class dk.opi.io.DefaultIOItemBrowseTreeNode.
This class represents browse information about items (leafs) and groups (branches) on an communication server, ie. an OPC server, being capable of presenting available items in a tree-like format.
DefaultIOItemBrowseTreeNode(String, String) - Constructor for class dk.opi.io.DefaultIOItemBrowseTreeNode
Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
DefaultIOItemBrowseTreeNode(String, String, boolean) - Constructor for class dk.opi.io.DefaultIOItemBrowseTreeNode
Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
dataType - Variable in class dk.opi.io.DefaultIOItem
 
description - Variable in class dk.opi.io.DefaultIOGroup
 
description - Variable in class dk.opi.io.DefaultIOItem
 
dk.opi.io - package dk.opi.io
 
dk.opi.io.opc.opcclient - package dk.opi.io.opc.opcclient
 

E

EMPTY_ENUMERATION - Static variable in class dk.opi.io.DefaultIOItemBrowseTreeNode
An enumeration that is always empty.
errorText - Variable in class dk.opi.io.IOItemWriteValue
 

F

finalize() - Method in class dk.opi.io.DefaultIOGroup
 
fireAllItems() - Method in class dk.opi.io.DefaultIOGroup
Use this method to manually fire a onValueChanged() for all IOItems in this group.
fireAllItems(IOListener) - Method in class dk.opi.io.DefaultIOGroup
Use this method to manually fire a onValueChanged() for all IOItems in this group.
fireAllItems(IOListener, boolean, int) - Method in class dk.opi.io.DefaultIOGroup
Use this method to manually fire a IOListener.onValueChanged(dk.opi.io.IOItem) notification to the specified IOListener.
fireAllItems() - Method in interface dk.opi.io.IOGroup
Use this method to manually fire a onValueChanged() notification to all listeners of this group
fireAllItems(IOListener) - Method in interface dk.opi.io.IOGroup
Use this method to manually fire a onValueChanged() notification to the specified IOListener
fireAllItems(IOListener, boolean, int) - Method in interface dk.opi.io.IOGroup
Use this method to manually fire a IOListener.onValueChanged(dk.opi.io.IOItem) notification to the specified IOListener.
fireAllItems(IOListener, boolean, int) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Use this method to manually fire a IOListener.onValueChanged(dk.opi.io.IOItem) notification to the specified IOListener.
fireIOListenerOnValueChanged(IOItem) - Method in class dk.opi.io.DefaultIOGroup
Fire the onDataChanged event

G

GOOD_LOCAL_OVERRIDE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_GOOD The value has been Overridden.
GOOD_NON_SPECIFIC - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_GOOD The value is good.
GOOD_QUALITY_VALUE - Static variable in class dk.opi.io.DefaultIOItem
Implementation of IOQuality always returning "good"
getActionCommand() - Method in class dk.opi.io.DefaultIOItem
Returns the command name associated with this item.
getActionCommand() - Method in interface dk.opi.io.IOItem
Returns the command name associated with this item.
getAllowsChildren() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns true if this node is allowed to have children.
getAllowsChildren() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns true if the receiver allows children.
getAllowsChildren() - Method in class dk.opi.io.JTreeIOTreeNode
Returns true if the receiver allows children.
getChildAt(int) - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the child at the specified index in this node's child array.
getChildAt(int) - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the child IOItemBrowseTreeNode at index childIndex.
getChildCount() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the number of children of this node.
getChildCount() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the number of children IOItemBrowseTreeNodes the receiver contains
getDataType() - Method in class dk.opi.io.DefaultIOItem
Describes the data type of the value associated with this event.
getDataType() - Method in interface dk.opi.io.IOItem
Describes the data type of the value associated with this event.
getDescription() - Method in class dk.opi.io.DefaultIOGroup
Get descriptive text for this group
getDescription() - Method in class dk.opi.io.DefaultIOItem
Get descriptive text for this item
getDescription() - Method in interface dk.opi.io.IOGroup
Get descriptive text for this group
getDescription() - Method in interface dk.opi.io.IOItem
Get descriptive text for this item
getDescription() - Method in interface dk.opi.io.IOServerInfo
Returns the descriptive text for the server
getErrorText() - Method in class dk.opi.io.IOItemWriteValue
Returns the write result for the item after a call to IOServer2.writeMultipleItems(java.util.Vector) were completed.
getGroup() - Method in class dk.opi.io.DefaultIOItem
Get the group this item belongs to
getGroup() - Method in interface dk.opi.io.IOItem
Get the group this item belongs to
getGroups() - Method in interface dk.opi.io.IOServer
Return Vector of all IOGroups currently added to this server.
getGroups() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Return Vector of all IOGroups currently added to this server.
getHandle() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
 
getIndex(IOItemBrowseTreeNode) - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the index of the specified child in this node's child array.
getIndex(IOItemBrowseTreeNode) - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the index of node in the receivers children.
getItem(String) - Method in class dk.opi.io.DefaultIOGroup
Return an IOItem from this group
getItem(String) - Method in interface dk.opi.io.IOGroup
Return an IOItem from this group
getItem() - Method in class dk.opi.io.IOItemWriteValue
The IOItem to write to
getItemValue() - Method in class dk.opi.io.IOItemWriteValue
Returns the value to write for this item.
getItems() - Method in class dk.opi.io.DefaultIOGroup
Return Vector of all IOItems currently added to this group.
getItems() - Method in interface dk.opi.io.IOGroup
Return Vector of all IOItems currently added to this group.
getLimitField() - Method in interface dk.opi.io.IOQuality
The Limit Field is valid regardless of the Quality and Substatus.
getLimitField() - Method in class dk.opi.io.opc.opcclient.OpcQuality
The Limit Field is valid regardless of the Quality and Substatus.
getLongName() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the long representation of this item
getLongName() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the long representation of this item
getName() - Method in class dk.opi.io.DefaultIOGroup
Get the name of this group
getName() - Method in interface dk.opi.io.IOGroup
Get the name of this group
getName() - Method in interface dk.opi.io.IOServerInfo
Return the name this server is known as in the system
getOldQuality() - Method in class dk.opi.io.DefaultIOItem
Returns the quality of the last read value, ie. quality corresponding to the value returned from calling DefaultIOItem.getOldValue() This default implementation will always return good.
getOldQuality() - Method in interface dk.opi.io.IOItem
Returns the quality of the last read value, ie. quality corresponding to the value returned from calling IOItem.getOldValue()
getOldQuality() - Method in class dk.opi.io.opc.opcclient.OpcItem
Returns the quality of the last read value, ie. quality corresponding to the item value returned from calling DefaultIOItem.getOldValue() For efficiency reasons the same static IOQuality object is being reused when quality is good, ie. sub-status and limit value for good values will always be IOQuality.GOOD_NON_SPECIFIC and IOQuality.LIMIT_NOT_LIMITED respectively
getOldValue() - Method in class dk.opi.io.DefaultIOItem
Last value read from the device - can be used to efficiently read an an item value when fired in an IOListener onDataChanged() event.
getOldValue() - Method in interface dk.opi.io.IOItem
Last value read from the device - can be used to efficiently read an item value when fired in an IOListener onDataChanged() event.
getParent() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns this node's parent or null if this node has no parent.
getParent() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the parent IOItemBrowseTreeNode of the receiver
getQuality() - Method in interface dk.opi.io.IOQuality
Returns the quality of the item in question
getQuality() - Method in class dk.opi.io.opc.opcclient.OpcQuality
Returns the quality of the item in question
getServerHostName() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Returns the name of the machine hosting the OPC server this client connects to
getServerInfo() - Static method in class dk.opi.io.opc.opcclient.OpcClientApi
Static method returning an array of IOServerInfo objects holding information about OPC servers available from the local machine.
getServerItemsInfo() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
This method returns a tree of available groups and items on the OPC server.
getServerName() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Returns the server name for the OPC server this client connects to, ie.
getShortName() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the short representation of this item
getShortName() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns the short representation of this item
getSubStatus() - Method in interface dk.opi.io.IOQuality
Returns the sub status for the item in question
getSubStatus() - Method in class dk.opi.io.opc.opcclient.OpcQuality
Returns the sub status for the item in question
getUpdateRate() - Method in class dk.opi.io.DefaultIOGroup
 
getUpdateRate() - Method in interface dk.opi.io.IOGroup
 
getUserObject() - Method in class dk.opi.io.DefaultIOItem
Returns a user object that may optionally having been assigned to this IOItem.
getUserObject() - Method in interface dk.opi.io.IOItem
Returns a user object that may optionally having been assigned to this IOItem.
getVendor() - Method in interface dk.opi.io.IOServerInfo
Returns Vendor info if any for the server

I

IOGroup - interface dk.opi.io.IOGroup.
This interface describes IO groups.
IOItem - interface dk.opi.io.IOItem.
This interface represents IO items (tags) which represent values from PLC's, digital IO cards etc.
IOItemBrowseTreeNode - interface dk.opi.io.IOItemBrowseTreeNode.
This interface must be implemented by object hierarchies representing browse information about items (leafs) and groups (branches) on an communication server.
IOItemWriteValue - class dk.opi.io.IOItemWriteValue.
Use this class when doing bulk write of IOItems to a server, see IOServer2.writeMultipleItems(java.util.Vector)
IOItemWriteValue(IOItem, Object) - Constructor for class dk.opi.io.IOItemWriteValue
 
IOListener - interface dk.opi.io.IOListener.
Users implement this interface if they are interested in changes to monitored IO values
IOQuality - interface dk.opi.io.IOQuality.
This interface describes the quality state for an IOItem value.
IOServer - interface dk.opi.io.IOServer.
This interface describes IO servers.
IOServer2 - interface dk.opi.io.IOServer2.
An interface extending the IOServer interface with additional functionality
IOServerInfo - interface dk.opi.io.IOServerInfo.
Contains information related to communication servers, eg. an OPC server.
invalid - Variable in class dk.opi.io.opc.opcclient.OpcItem
This value is set to true if this item has been invalidated - ie. if it has been removed from the OPC server
ioGroup - Variable in class dk.opi.io.DefaultIOItem
 
ioListeners - Variable in class dk.opi.io.DefaultIOGroup
 
isActive() - Method in class dk.opi.io.DefaultIOGroup
 
isActive() - Method in class dk.opi.io.DefaultIOItem
Is the item active - ie. is it automatically being polled
isActive() - Method in interface dk.opi.io.IOGroup
 
isActive() - Method in interface dk.opi.io.IOItem
Is the item active - ie. is it automatically being polled
isInvalid() - Method in class dk.opi.io.opc.opcclient.OpcItem
Get the value of invalid.
isLeaf() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns true if this node has no children.
isLeaf() - Method in interface dk.opi.io.IOItemBrowseTreeNode
Returns true if the receiver is a leaf
isLeaf() - Method in class dk.opi.io.JTreeIOTreeNode
Returns true if the receiver is a leaf
isNodeChild(IOItemBrowseTreeNode) - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns true if aNode is a child of this node.
isOldQualityGood() - Method in class dk.opi.io.DefaultIOItem
Returns quality of last read value.
isOldQualityGood() - Method in interface dk.opi.io.IOItem
Returns quality of last read value.
isOldQualityGood() - Method in class dk.opi.io.opc.opcclient.OpcItem
Returns quality of last read value.
isQualityGood() - Method in interface dk.opi.io.IOQuality
Convinience method.
isQualityGood() - Method in class dk.opi.io.opc.opcclient.OpcQuality
Convinience method.
item - Variable in class dk.opi.io.IOItemWriteValue
 
items - Variable in class dk.opi.io.DefaultIOGroup
 

J

JTreeIOTreeNode - class dk.opi.io.JTreeIOTreeNode.
Class wrapping an IOItemBrowseTreeNode object, in order to visualize the hierarchical information contained in a IOItemBrowseTreeNode in Swing's JTree component.
JTreeIOTreeNode(IOItemBrowseTreeNode) - Constructor for class dk.opi.io.JTreeIOTreeNode
Creates a new JTreeIOTreeNode instance based on the specified IOItemBrowseTreeNode object.

L

LIMIT_CONSTANT - Static variable in interface dk.opi.io.IOQuality
The value is a constant and cannot move.
LIMIT_HIGHLIMITED - Static variable in interface dk.opi.io.IOQuality
The value has 'pegged' at some high limit.
LIMIT_LOWLIMITED - Static variable in interface dk.opi.io.IOQuality
The value has 'pegged' at some lower limit
LIMIT_NOT_LIMITED - Static variable in interface dk.opi.io.IOQuality
The value is free to move up or down

N

name - Variable in class dk.opi.io.DefaultIOGroup
 
name - Variable in class dk.opi.io.DefaultIOItem
 

O

OpcClientApi - class dk.opi.io.opc.opcclient.OpcClientApi.
This class is the interface to the Java native methods necessary for tapping into the OPC (D)COM interface, ie. use this interface when you want to read/write item values from/to a device which has an OPC server.
OpcClientApi(String) - Constructor for class dk.opi.io.opc.opcclient.OpcClientApi
Create OpcClientApi object
OpcClientApi(String, int) - Constructor for class dk.opi.io.opc.opcclient.OpcClientApi
Create OpcClientApi object
OpcClientApi(String, String) - Constructor for class dk.opi.io.opc.opcclient.OpcClientApi
Create OpcClientApi object
OpcClientApi(String, String, int) - Constructor for class dk.opi.io.opc.opcclient.OpcClientApi
Create OpcClientApi object
OpcGroup - class dk.opi.io.opc.opcclient.OpcGroup.
This class implements functionality related to groups.
OpcItem - class dk.opi.io.opc.opcclient.OpcItem.
This class implements functinality related to items.
OpcQuality - class dk.opi.io.opc.opcclient.OpcQuality.
This class implements functinality related to items.
oldChangeValue - Variable in class dk.opi.io.opc.opcclient.OpcItem
 
oldValue - Variable in class dk.opi.io.DefaultIOItem
 
onValueChanged(IOItem) - Method in interface dk.opi.io.IOListener
Called when a data value has changed.

P

parent - Variable in class dk.opi.io.DefaultIOItemBrowseTreeNode
this node's parent, or null if this node has no parent

Q

QUALITY_BAD - Static variable in interface dk.opi.io.IOQuality
Value is not useful for reasons indicated by the Substatus.
QUALITY_GOOD - Static variable in interface dk.opi.io.IOQuality
The Quality of the value is Good.
QUALITY_UNCERTAIN - Static variable in interface dk.opi.io.IOQuality
The quality of the value is uncertain for reasons indicated by the Substatus. for OPC type items this may indicate that a cached value has been read from an inactive group or item.

R

RbxIOException - exception dk.opi.io.RbxIOException.
Instances of the exception class RbxIOException are thrown on IO communication related errors.
RbxIOException(String) - Constructor for class dk.opi.io.RbxIOException
Contructs a new RbxIOException object.
readAllItems(int) - Method in class dk.opi.io.DefaultIOGroup
Read the item value for all items in this group.
readAllItems(int) - Method in interface dk.opi.io.IOGroup
Read the item value for all items in this group.
readAllItems(int) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Read the item value for all items in this group.
readValue() - Method in class dk.opi.io.DefaultIOItem
Abstract method which will read the item value from the device.
readValue(int) - Method in class dk.opi.io.DefaultIOItem
Read the item value from the device.
readValue() - Method in interface dk.opi.io.IOItem
Read the item value from the device.
readValue(int) - Method in interface dk.opi.io.IOItem
Read the item value from the device.
readValue(OpcItem) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Read a value for specified item.
readValue(OpcItem, int) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Read an value for specified item.
readValue() - Method in class dk.opi.io.opc.opcclient.OpcItem
Read the item value from the device.
readValue(int) - Method in class dk.opi.io.opc.opcclient.OpcItem
Read the item value from the device.
releaseConnection() - Method in interface dk.opi.io.IOServer
Close client connections and release all resources.
releaseConnection(int) - Method in interface dk.opi.io.IOServer
Close client connections and release all resources.
releaseConnection() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Close client connections and release all handles and connections to the OPC server.
releaseConnection(int) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Close client connections and release all handles and connections to the OPC server.
removeGroup(IOGroup) - Method in interface dk.opi.io.IOServer
Remove a group from this server
removeGroup(IOGroup) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Remove a group from this server
removeIOListener(IOListener) - Method in class dk.opi.io.DefaultIOGroup
Remove a listener for IO events related to this group
removeIOListener(IOListener) - Method in interface dk.opi.io.IOGroup
Remove a listener for IO events related to this group
removeItem(IOItem) - Method in class dk.opi.io.DefaultIOGroup
Remove an item from this group
removeItem(IOItem) - Method in interface dk.opi.io.IOGroup
Remove an item from this group
removeItem(IOItem) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Remove an item from this group
run() - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Thread started when object connects to the OPC server.

S

setActionCommand(String) - Method in class dk.opi.io.DefaultIOItem
Set the command name associated with this item.
setActionCommand(String) - Method in interface dk.opi.io.IOItem
Set the command name associated with this item.
setActive(boolean) - Method in class dk.opi.io.DefaultIOGroup
Turn off/on automatical updating from the IOItems in this group depending on the value of b.
setActive(boolean) - Method in interface dk.opi.io.IOGroup
Turn off/on automatical updating from the IOItems in this group depedning on the value of b
setActive(boolean) - Method in class dk.opi.io.opc.opcclient.OpcGroup
Turn off/on automatical updating from the IOItems in this group depending on the value of b.
setDebugLevel(int) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Set the debug level.
setDescription(String) - Method in class dk.opi.io.DefaultIOGroup
Set descriptive text for this group
setDescription(String) - Method in class dk.opi.io.DefaultIOItem
Set descriptive text for this item
setDescription(String) - Method in interface dk.opi.io.IOGroup
Set descriptive text for this group.
setDescription(String) - Method in interface dk.opi.io.IOItem
Set descriptive text for this item
setErrorText(String) - Method in class dk.opi.io.IOItemWriteValue
Set the write result for the item.
setGroupActive(OpcGroup, boolean) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Make group inactive or active.
setItem(IOItem) - Method in class dk.opi.io.IOItemWriteValue
Set the IOItem to write to
setItemValue(Object) - Method in class dk.opi.io.IOItemWriteValue
Set the value to write for this item.
setOldValue(Object) - Method in class dk.opi.io.DefaultIOItem
The DefaultIOGroup class will call this method when a value has been read with the readValue() method.
setParent(IOItemBrowseTreeNode) - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Sets this node's parent to newParent but does not change the parent's child array.
setUserObject(Object) - Method in class dk.opi.io.DefaultIOItem
Set optional user object associated with this IOItem.
setUserObject(Object) - Method in interface dk.opi.io.IOItem
Set optional user object associated with this IOItem.

T

toString() - Method in class dk.opi.io.DefaultIOItem
 
toString() - Method in class dk.opi.io.DefaultIOItemBrowseTreeNode
Returns the short name for this object
toString() - Method in interface dk.opi.io.IOServerInfo
returns the same as getName()
toString() - Method in class dk.opi.io.opc.opcclient.OpcQuality
 

U

UNCERTAIN_ENGINEERING_UNITS_EXCEEDED - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_UNCERTAIN The returned value is outside the limits defined for this parameter.
UNCERTAIN_LAST_USABLE_VALUE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_UNCERTAIN Whatever was writing this value has stopped doing so.
UNCERTAIN_NON_SPECIFIC - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_UNCERTAIN There is no specific reason why the value is uncertain.
UNCERTAIN_SENSOR_NOT_ACCURATE - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_UNCERTAIN Either the value has 'pegged' at one of the sensor limits (in which case the limit field should be set to 1 or 2) or the sensor is otherwise known to be out of calibration via some form of internal diagnostics (in which case the limit field should be 0).
UNCERTAIN_SUB_NORMAL - Static variable in interface dk.opi.io.IOQuality
Used when quality value is IOQuality.QUALITY_UNCERTAIN The value is derived from multiple sources and has less than the required number of Good sources.
updateRate - Variable in class dk.opi.io.DefaultIOGroup
 
userObject - Variable in class dk.opi.io.DefaultIOItem
 
userObject - Variable in class dk.opi.io.DefaultIOItemBrowseTreeNode
optional user object

V

value - Variable in class dk.opi.io.IOItemWriteValue
 

W

writeDoubleValue(OpcItem, double) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Write a double value for specified item.
writeFloatValue(OpcItem, float) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Write a float value for specified item.
writeIntValue(int) - Method in class dk.opi.io.DefaultIOItem
Deprecated. Replaced by writeValue(int).
writeIntValue(int) - Method in interface dk.opi.io.IOItem
Deprecated. Replaced by writeValue(int).
writeIntValue(OpcItem, int) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Write an integer value for specified item.
writeIntValue(int) - Method in class dk.opi.io.opc.opcclient.OpcItem
Deprecated. Replaced by writeValue(int).
writeMultipleItems(Vector) - Method in interface dk.opi.io.IOServer2
Used for bulk write of one or more IOItem objects.
writeMultipleItems(Vector) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Used for bulk write of one or more OpcItem objects.
writeStringValue(OpcItem, String) - Method in class dk.opi.io.opc.opcclient.OpcClientApi
Write a String value for specified item.
writeValue(float) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(double) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(boolean) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(Integer) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(Float) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(Double) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(String) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(Boolean) - Method in class dk.opi.io.DefaultIOItem
Write the specified value to the device.
writeValue(int[]) - Method in class dk.opi.io.DefaultIOItem
Write the specified array of integers to the device.
writeValue(float[]) - Method in class dk.opi.io.DefaultIOItem
Write the specified array of floats to the device.
writeValue(double[]) - Method in class dk.opi.io.DefaultIOItem
Write the specified array of doubles to the device.
writeValue(boolean[]) - Method in class dk.opi.io.DefaultIOItem
Write the specified array of booleans to the device.
writeValue(int) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(float) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(double) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(boolean) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(String) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(Integer) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(Boolean) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(Float) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(Double) - Method in interface dk.opi.io.IOItem
Write the specified value to the device.
writeValue(int[]) - Method in interface dk.opi.io.IOItem
Write the specified array of integers to the device.
writeValue(float[]) - Method in interface dk.opi.io.IOItem
Write the specified array of floats to the device.
writeValue(double[]) - Method in interface dk.opi.io.IOItem
Write the specified array of doubles to the device.
writeValue(boolean[]) - Method in interface dk.opi.io.IOItem
Write the specified array of booleans to the device.
writeValue(int) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(float) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(double) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(String) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(boolean) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(Boolean) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified value to the device.
writeValue(int[]) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified array of integers to the device.
writeValue(float[]) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified array of floats to the device.
writeValue(double[]) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified array of doubles to the device.
writeValue(boolean[]) - Method in class dk.opi.io.opc.opcclient.OpcItem
Write the specified array of booleans to the device.

A B C D E F G I J L N O P Q R S T U V W