Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.selectors
Class FieldDescriptor<T extends PersistentObject>

java.lang.Object
  extended by ch.elexis.selectors.FieldDescriptor<T>

public class FieldDescriptor<T extends PersistentObject>
extends java.lang.Object


Nested Class Summary
static class FieldDescriptor.Typ
           
 
Constructor Summary
FieldDescriptor(java.lang.String all)
           
FieldDescriptor(java.lang.String anzeige, java.lang.String feldname, FieldDescriptor.Typ feldtyp, java.lang.String hashname)
           
FieldDescriptor(java.lang.String anzeige, java.lang.String feldname, IObjectLink<T> cp)
           
FieldDescriptor(java.lang.String anzeige, java.lang.String feldname, java.lang.String hashname, java.lang.String[] choices)
           
FieldDescriptor(java.lang.String anzeige, java.lang.String feldname, java.lang.String hashname, java.lang.String[] comboItems, boolean bDropDown)
           
 
Method Summary
 java.lang.Object getExtension()
          Return any object associated with this field
 java.lang.String getFieldname()
          return the name of the database field backing this field
 FieldDescriptor.Typ getFieldType()
          get the type of this field
 java.lang.String getHashname()
          return the name of this field in the Object's ExitInfo properties
 java.lang.String getLabel()
          Retrieve the visible label of the field
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldDescriptor

public FieldDescriptor(java.lang.String anzeige,
                       java.lang.String feldname,
                       FieldDescriptor.Typ feldtyp,
                       java.lang.String hashname)

FieldDescriptor

public FieldDescriptor(java.lang.String all)

FieldDescriptor

public FieldDescriptor(java.lang.String anzeige,
                       java.lang.String feldname,
                       IObjectLink<T> cp)

FieldDescriptor

public FieldDescriptor(java.lang.String anzeige,
                       java.lang.String feldname,
                       java.lang.String hashname,
                       java.lang.String[] choices)

FieldDescriptor

public FieldDescriptor(java.lang.String anzeige,
                       java.lang.String feldname,
                       java.lang.String hashname,
                       java.lang.String[] comboItems,
                       boolean bDropDown)
Method Detail

getLabel

public java.lang.String getLabel()
Retrieve the visible label of the field


getFieldname

public java.lang.String getFieldname()
return the name of the database field backing this field


getHashname

public java.lang.String getHashname()
return the name of this field in the Object's ExitInfo properties


getFieldType

public FieldDescriptor.Typ getFieldType()
get the type of this field


getExtension

public java.lang.Object getExtension()
Return any object associated with this field


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis