Class BrowseElement
java.lang.Object
com.inductiveautomation.ignition.common.opc.BrowseElement
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(int id, String name, String value) createRequestElement(int type) Creates a copy of this browse element, but with the given type and no propertiesbooleanvoidintReturns all defined properties.getProperty(int id) inthashCode()booleanvoidsetBrowsePath(String browsePath) voidsetComplete(boolean value) voidvoidsetItemName(String itemName) voidsetItemType(int itemType) voidstatic BrowseElementtoBrowseElement(OPCBrowseElement opcElem) static List<BrowseElement>toBrowseElements(List<OPCBrowseElement> opcElements) static ServerNodeIdtoServerNodeId(BrowseElement elem) toString()voidtoXML(StringBuilder out) voidtoXML(StringBuilder out, int type, boolean includeProperties)
-
Field Details
-
PROP_PROVIDER
-
PROP_DRIVER
-
server
-
browsePath
-
itemName
-
itemId
-
itemType
protected int itemType -
properties
-
complete
protected boolean complete
-
-
Constructor Details
-
BrowseElement
public BrowseElement() -
BrowseElement
public BrowseElement(int itemType)
-
-
Method Details
-
asServerNodeId
-
toString
-
getServer
-
getBrowsePath
-
getItemName
-
getItemId
-
getItemType
public int getItemType() -
getProperty
-
isComplete
public boolean isComplete() -
setComplete
public void setComplete(boolean value) -
fillInDetails
-
getProperties
Returns all defined properties. Will return an empty collection (not null) if there are no properties -
setServer
-
setBrowsePath
-
setItemName
-
setItemId
-
setItemType
public void setItemType(int itemType) -
createRequestElement
Creates a copy of this browse element, but with the given type and no properties -
toXML
-
toXML
-
addProperty
-
equals
-
hashCode
public int hashCode() -
toBrowseElements
-
toBrowseElement
-
toServerNodeId
-