org.openiec61850.scsm.mms
Class MmsAsn1ComplexTypeConverter
java.lang.Object
org.openiec61850.scsm.mms.MmsAsn1ComplexTypeConverter
public class MmsAsn1ComplexTypeConverter
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MmsAsn1ComplexTypeConverter
public MmsAsn1ComplexTypeConverter()
convertModelNodeToMmsData
public static Data convertModelNodeToMmsData(ModelNode node)
throws ServiceError
- Throws:
ServiceError
convertStructNodeToMmsData
public static Data convertStructNodeToMmsData(ModelNode modelNode)
throws ServiceError
- Throws:
ServiceError
convertArrayNodeToMmsData
public static Data convertArrayNodeToMmsData(Array array)
throws ServiceError
- Throws:
ServiceError
convertMmsDataToDataContainer
public static void convertMmsDataToDataContainer(ModelNode dd,
FunctionalConstraint fc,
Data data,
java.lang.String[] mmsFCs)
throws ServiceError
- Converts MMS raw data to a ModelNode. At the moment it doesn't reuse but
recreates all model nodes. When fc != null, the resulting ModelNode only
contains children matching the FunctionalConstraint.
Does not write the new values into the model only the copy. ModelNode dd
is already a copy!
- Throws:
ServiceError