Elexis API documentation
Version 2.1.6 as of December 11 2011

com.hilotec.elexis.messwerte.v2.data
Class MesswertBase

java.lang.Object
  extended by com.hilotec.elexis.messwerte.v2.data.MesswertBase
Direct Known Subclasses:
MesswertTypBool, MesswertTypCalc, MesswertTypCount, MesswertTypData, MesswertTypDate, MesswertTypEnum, MesswertTypNum, MesswertTypScale, MesswertTypStr

public abstract class MesswertBase
extends java.lang.Object

Abstrakte Basisklasse fuer die einzelnen Messwerttypen

Author:
Antoine Kaufmann

Constructor Summary
MesswertBase(java.lang.String n, java.lang.String t, java.lang.String u)
           
 
Method Summary
 boolean checkInput(Messwert messwert, java.lang.String pattern)
           
 java.lang.String getActualValue()
           
 java.lang.String getInvalidmessage()
           
 java.lang.String getName()
           
 java.lang.String getSize()
           
 java.lang.String getTitle()
           
 java.lang.String getUnit()
           
 java.lang.String getValidpattern()
           
 boolean isEditable()
           
 boolean isShown()
           
 void saveInput(Messwert messwert)
           
 void setEditable(boolean editable)
           
 void setInvalidmessage(java.lang.String invalidmessage)
           
 void setShown(boolean isShown)
           
 void setSize(java.lang.String size)
           
 void setValidpattern(java.lang.String validpattern)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MesswertBase

public MesswertBase(java.lang.String n,
                    java.lang.String t,
                    java.lang.String u)
Method Detail

getName

public java.lang.String getName()

getTitle

public java.lang.String getTitle()

getUnit

public java.lang.String getUnit()

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

getValidpattern

public java.lang.String getValidpattern()

setValidpattern

public void setValidpattern(java.lang.String validpattern)

getInvalidmessage

public java.lang.String getInvalidmessage()

setInvalidmessage

public void setInvalidmessage(java.lang.String invalidmessage)

getSize

public java.lang.String getSize()

setSize

public void setSize(java.lang.String size)

saveInput

public void saveInput(Messwert messwert)

checkInput

public boolean checkInput(Messwert messwert,
                          java.lang.String pattern)

getActualValue

public java.lang.String getActualValue()

isShown

public boolean isShown()

setShown

public void setShown(boolean isShown)

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis