org.openmuc.openiec61850
Class BdaQuality
java.lang.Object
org.openmuc.openiec61850.ModelNode
org.openmuc.openiec61850.FcModelNode
org.openmuc.openiec61850.BasicDataAttribute
org.openmuc.openiec61850.BdaBitString
org.openmuc.openiec61850.BdaQuality
- All Implemented Interfaces:
- java.lang.Iterable<ModelNode>
public final class BdaQuality
- extends BdaBitString
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BdaQuality
public BdaQuality(ObjectReference objectReference,
Fc fc,
java.lang.String sAddr,
boolean dchg,
boolean dupd)
setDefault
public void setDefault()
- Description copied from class:
BdaBitString
- Initializes BIT_STRING with all zeros
- Overrides:
setDefault
in class BdaBitString
copy
public BdaQuality 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
getValidity
public BdaQuality.Validity getValidity()
isOverflow
public boolean isOverflow()
isOutOfRange
public boolean isOutOfRange()
isBadReference
public boolean isBadReference()
isOscillatory
public boolean isOscillatory()
isFailure
public boolean isFailure()
isOldData
public boolean isOldData()
isInconsistent
public boolean isInconsistent()
isInaccurate
public boolean isInaccurate()
isSubstituted
public boolean isSubstituted()
isTest
public boolean isTest()
isOperatorBlocked
public boolean isOperatorBlocked()
setValidity
public void setValidity(BdaQuality.Validity validity)
setOverflow
public void setOverflow(boolean overflow)
setOutOfRange
public void setOutOfRange(boolean outOfRange)
setBadReference
public void setBadReference(boolean badReference)
setOscillatory
public void setOscillatory(boolean oscillatory)
setFailure
public void setFailure(boolean failure)
setOldData
public void setOldData(boolean oldData)
setInconsistent
public void setInconsistent(boolean inconsistent)
setInaccurate
public void setInaccurate(boolean inaccurate)
setSubstituted
public void setSubstituted(boolean substituted)
setTest
public void setTest(boolean test)
setOperatorBlocked
public void setOperatorBlocked(boolean operatorBlocked)