de.bsvrz.dav.daf.communication.dataRepresentation
Class AbstractData.RelativeTimeValue

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
      extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TimeValue
          extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.RelativeTimeValue
All Implemented Interfaces:
Data.TextValue, Data.TimeValue
Direct Known Subclasses:
AttributeBaseValueDataFactory.AttributeArrayAdapter.MillisTimeArrayAdapter.RelativeTimeArrayItemValue, AttributeBaseValueDataFactory.AttributeArrayAdapter.SecondsTimeArrayAdapter.RelativeTimeArrayItemValue, AttributeBaseValueDataFactory.AttributeValueAdapter.RelativeMillisTimeValueAdapter, AttributeBaseValueDataFactory.AttributeValueAdapter.RelativeSecondsTimeValueAdapter
Enclosing class:
AbstractData

public abstract static class AbstractData.RelativeTimeValue
extends AbstractData.TimeValue

Subklasse von AbstarctData, abgeleitet von AbstractData.TimeValue der Relativen(vergangenen) Zeit.


Field Summary
private static String _relNameNumberPattern
           
private static String _relNamePattern
           
private static String _relNumberNamePattern
           
private static String _relNumberPattern
           
private static String _relPattern
           
 
Constructor Summary
AbstractData.RelativeTimeValue()
           
 
Method Summary
 String getSuffixText()
          Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
 String getValueText()
          Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
 void setText(String text)
          Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert.
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
getText, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.bsvrz.dav.daf.main.Data.TimeValue
getMillis, getSeconds, setMillis, setSeconds
 
Methods inherited from interface de.bsvrz.dav.daf.main.Data.TextValue
getText
 

Field Detail

_relNumberPattern

private static final String _relNumberPattern
See Also:
Constant Field Values

_relNamePattern

private static final String _relNamePattern
See Also:
Constant Field Values

_relNumberNamePattern

private static final String _relNumberNamePattern
See Also:
Constant Field Values

_relNameNumberPattern

private static final String _relNameNumberPattern
See Also:
Constant Field Values

_relPattern

private static final String _relPattern
See Also:
Constant Field Values
Constructor Detail

AbstractData.RelativeTimeValue

public AbstractData.RelativeTimeValue()
Method Detail

getValueText

public String getValueText()
Description copied from interface: Data.TextValue
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).

Returns:
Wert des Datums ohne Zusatz (wie zum Beispiel Einheit) als Text.

setText

public void setText(String text)
Description copied from interface: Data.TextValue
Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert.

Parameters:
text - Text mit dem zu setzenden Wert.

getSuffixText

public String getSuffixText()
Description copied from interface: Data.TextValue
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.

Specified by:
getSuffixText in interface Data.TextValue
Overrides:
getSuffixText in class AbstractData.TextValue
Returns:
Zusatztext des Datums (wie zum Beispiel Einheit).