de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1
Class RelativeTimeDefinitionInfo

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
      extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
          extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.RelativeTimeDefinitionInfo
All Implemented Interfaces:
AttributeDefinitionInfo
Direct Known Subclasses:
RelativeMillisecondsDefinitionInfo, RelativeSecondsDefinitionInfo

public abstract class RelativeTimeDefinitionInfo
extends AttributeTypeDefinitionInfo

Klasse, die noch zu dokumentieren ist.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs)

Field Summary
 
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
_doubleNumberFormat
 
Constructor Summary
protected RelativeTimeDefinitionInfo(TimeAttributeType att)
           
 
Method Summary
 String getSuffixText(byte[] bytes, int offset)
           
 String getValueText(byte[] bytes, int offset)
           
 boolean isSizeFixed()
           
 boolean isTimeAttribute()
           
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
dump, getAttributeType, getItem, getItem, getItemCount, getSize, isList, readInt, readLong, readShort, readUnsignedInt
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
byteValue, doubleValue, floatValue, forAttributeType, forAttributSet, forgetDataModel, getId, getMillis, getSeconds, getState, getSystemObject, getUnscaledSuffixText, getUnscaledValueText, intValue, isNumber, isNumberAttribute, isReferenceAttribute, isScalableNumberAttribute, isState, longValue, shortValue, unscaledByteValue, unscaledDoubleValue, unscaledFloatValue, unscaledIntValue, unscaledLongValue, unscaledShortValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.bsvrz.dav.daf.communication.dataRepresentation.data.info.AttributeDefinitionInfo
getFixedSize
 

Constructor Detail

RelativeTimeDefinitionInfo

protected RelativeTimeDefinitionInfo(TimeAttributeType att)
Method Detail

isSizeFixed

public boolean isSizeFixed()

getValueText

public String getValueText(byte[] bytes,
                           int offset)

getSuffixText

public String getSuffixText(byte[] bytes,
                            int offset)

isTimeAttribute

public boolean isTimeAttribute()
Specified by:
isTimeAttribute in interface AttributeDefinitionInfo
Overrides:
isTimeAttribute in class AbstractAttributeDefinitionInfo