org.openmuc.jsml.structures
Class SML_ListEntry

java.lang.Object
  extended by org.openmuc.jsml.structures.ASNObject
      extended by org.openmuc.jsml.structures.ListOf
          extended by org.openmuc.jsml.structures.Sequence
              extended by org.openmuc.jsml.structures.SML_ListEntry

public class SML_ListEntry
extends Sequence


Field Summary
protected  OctetString objName
           
protected  Integer8 scaler
           
protected  SML_Status status
           
protected  SML_Unit unit
           
protected  SML_Time valTime
           
protected  SML_Value value
           
protected  SML_Signature valueSignature
           
 
Fields inherited from class org.openmuc.jsml.structures.ListOf
seqArray
 
Fields inherited from class org.openmuc.jsml.structures.ASNObject
isOptional, isSelected
 
Constructor Summary
SML_ListEntry()
           
SML_ListEntry(OctetString objName, SML_Status status, SML_Time valTime, SML_Unit unit, Integer8 scaler, SML_Value value, SML_Signature valueSignature)
           
 
Method Summary
protected  void createElements()
           
 OctetString getObjName()
           
 Integer8 getScaler()
           
 SML_Status getStatus()
           
 SML_Unit getUnit()
           
 SML_Time getValTime()
           
 SML_Value getValue()
           
 SML_Signature getValueSignature()
           
 void print()
          prints the content or type of the object to stdout
 void setOptionalAndSeq()
           
 
Methods inherited from class org.openmuc.jsml.structures.Sequence
decode
 
Methods inherited from class org.openmuc.jsml.structures.ListOf
code, seqArray
 
Methods inherited from class org.openmuc.jsml.structures.ASNObject
isOptional, isSelected, setOptional, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objName

protected OctetString objName

status

protected SML_Status status

valTime

protected SML_Time valTime

unit

protected SML_Unit unit

scaler

protected Integer8 scaler

value

protected SML_Value value

valueSignature

protected SML_Signature valueSignature
Constructor Detail

SML_ListEntry

public SML_ListEntry(OctetString objName,
                     SML_Status status,
                     SML_Time valTime,
                     SML_Unit unit,
                     Integer8 scaler,
                     SML_Value value,
                     SML_Signature valueSignature)

SML_ListEntry

public SML_ListEntry()
Method Detail

getObjName

public OctetString getObjName()

getStatus

public SML_Status getStatus()

getValTime

public SML_Time getValTime()

getUnit

public SML_Unit getUnit()

getScaler

public Integer8 getScaler()

getValue

public SML_Value getValue()

getValueSignature

public SML_Signature getValueSignature()

setOptionalAndSeq

public void setOptionalAndSeq()

createElements

protected void createElements()
Specified by:
createElements in class Sequence

print

public void print()
Description copied from class: ASNObject
prints the content or type of the object to stdout

Overrides:
print in class Sequence