| java.lang.Object com.teamkonzept.field.TKBaseField
All known Subclasses: com.teamkonzept.field.TKFieldList, com.teamkonzept.field.TKFieldTable, com.teamkonzept.field.TKFieldTableOriented, com.teamkonzept.field.TKFragmentField, com.teamkonzept.field.TKFieldGroup, com.teamkonzept.field.TKFieldOption, com.teamkonzept.field.TKUploadField, com.teamkonzept.field.TKFieldSwitch, com.teamkonzept.field.TKFieldSwitchList, com.teamkonzept.field.TKAtomField,
TKBaseField | abstract public class TKBaseField implements XMLAttributes(Code) | | The base field control.
Die Klasse TKBaseField ist die Basisklasse aller Objekte die
zum Aufbau dynamischer HTML-Formulare benoetigt werden.
author: $Author: uli $ version: $Revision: 1.29 $ |
Method Summary | |
public void | addToContext(Object value, String key, TKHashtable context) | public void | clearId() | abstract public Object | compileData(String prefix, TKHashtable data, TKHashtable context) | abstract public Object | compileData(String prefix, TKMarkupNode data, TKHashtable context) | public boolean | equals(Object object) Checks wether this object and the specified object
may be treated as equal.
Parameters: object - the object to checked for equality. | public void | fillAttributesIntoNode(Element node, Object data) | abstract public void | fillIntoDOM(Document doc, Element node, Object value) | abstract public void | fillIntoPresentation(TKHTMLTemplate t, Object value, String prefix) | public void | fillIntoTemplate(TKHTMLTemplate t, Object value, String prefix) | public TKHashtable | finishExtModify(String action, TKHashtable params) | public TKContentNodeTableData | getContentNodeFromDB(TKContentDBData db) | public TKContentValueTableData | getContentNodeValueFromDB(TKContentDBData db, TKContentNodeTableData node) | abstract public Object | getDataFromDB(TKContentDBData db) | final public static TKFieldSwitchData | getDataOfAlternative(TKBaseField field) | final public static TKFieldSwitchListData | getDataOfAlternatives(TKVector fieldList) | abstract public TKFieldGroup | getDefGroup(TKFieldSwitch allSwitch, TKFieldSwitchList allSwitchList) | public Object | getDefault() | public TKBaseField | getField(String fieldPath, String prefix) | public String | getFieldAttribute(TKFormDBData db, String name, int idx) | final public static TKHashtable | getFieldHashFromList(TKVector fieldList) | public Object | getFromContext(String key, TKHashtable context) | public String | getInternationalName() | final public static TKVector | getListOfFields(TKFieldSwitchListData switchListData) | final public String | getName() | final public String | getShowName() | public TKBaseField | getSubField(TKFormDBData db, String name, int idx, TKVector otherFields) | public TKVector | getSubFieldList(TKFormDBData db, String name, TKVector otherFields) | public TKBaseField | getTarget(String fieldPath, String prefix) | final public String | getType() | public boolean | hasFieldAttribute(TKFormDBData db, String name, int idx) | public int | hashCode() Returns the hash code for this object. | public void | init(String fieldType, Object initData) | final public void | initBaseField(String fieldType, String fieldName, String showName) | public void | initFromDB(String classId, TKFormDBData db, TKVector otherFields) | abstract public int | insertDataIntoDB(TKContentDBData db, Object data, int contentId, int leftNr) | final public void | insertDataIntoDB(TKContentDBData db, Object data) | public void | insertIntoDB(TKFormDBData db) | public TKContentNodeTableData | insertNewContentNode(TKContentDBData db, int contentId, int leftNr) | public void | insertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value) | public void | insertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value, Integer mediaID) | public void | insertNewFieldAttribute(TKFormDBData db, int formId, String name, int idx, String value) | public TKSubFieldTableData | insertNewSubField(TKFormDBData db, int formId, String name, int idx) | public void | insertNewSubFieldList(TKFormDBData db, int formId, String name, TKVector fieldList) | public Object | modify(String action, String fieldPath, Object data, String prefix, StringBuffer destination) | public String | modify(String action, String fieldPath, Object data) | final public static TKContentNodeTableData | peekNextContentNode(TKContentDBData db) | public int | realInsertIntoDB(TKFormDBData db, int formId) | final public static void | removeNextContentNode(TKContentDBData db) | public void | setName(String newShowName, String newFieldName) | public Object | toData() |
LANGUAGE_CONTEXT | final public static String LANGUAGE_CONTEXT(Code) | | |
fieldId | protected int fieldId(Code) | | |
fieldName | public String fieldName(Code) | | The name of the field.
|
fieldType | public String fieldType(Code) | | The type of the field.
|
showName | public String showName(Code) | | The description of the field.
|
TKBaseField | public TKBaseField()(Code) | | |
clearId | public void clearId()(Code) | | |
equals | public boolean equals(Object object)(Code) | | Checks wether this object and the specified object
may be treated as equal.
Parameters: object - the object to checked for equality. true if this object and thespecified object may be treated as equal, otherwisefalse . |
fillIntoDOM | abstract public void fillIntoDOM(Document doc, Element node, Object value) throws DOMException(Code) | | Feldklassen repraesentieren sich als DOM Baum
Parameters: doc - Documentroot zum Erzeugen weiterer Elemente Parameters: node - Vaterknoten, an den weitere Knoten rangehaengt werden Parameters: value - einzufuellende Daten |
getInternationalName | public String getInternationalName()(Code) | | |
hashCode | public int hashCode()(Code) | | Returns the hash code for this object.
the hash code for this object. |
insertNewContentValue | public void insertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value)(Code) | | |
setName | public void setName(String newShowName, String newFieldName)(Code) | | Setzt einen neuen showNae
|
|
|