org.openiec61850.common.model
Class Server
java.lang.Object
org.openiec61850.common.model.ModelNode
org.openiec61850.common.model.Server
- All Implemented Interfaces:
- java.lang.Iterable<ModelNode>
public final class Server
- extends ModelNode
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Server
public Server(java.util.List<LogicalDevice> logicalDevices)
getAuthentication
public java.lang.String getAuthentication()
setAuthentication
public void setAuthentication(java.lang.String authentication)
copy
public Server copy()
- Description copied from class:
ModelNode
- Copies the whole node with all of its children. Creates new
BasicDataAttribute values but reuses ObjectReferences,
FunctionalConstraints.
- Specified by:
copy
in class ModelNode
getDataSet
public DataSet getDataSet(java.lang.String dataSetRef)
getDataSets
public java.util.Collection<DataSet> getDataSets()
getRCB
public ReportControlBlock getRCB(java.lang.String rcbRef)
getRCBs
public java.util.Collection<ReportControlBlock> getRCBs()
setDataSet
public void setDataSet(DataSet ds)
setRCBs
public void setRCBs(ReportControlBlock rcb)
deleteDataSet
public void deleteDataSet(DataSet ds)
toString
public java.lang.String toString()
- Overrides:
toString
in class ModelNode