Java Doc for TKBaseField.java in  » Content-Management-System » webman » com » teamkonzept » field » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Content Management System » webman » com.teamkonzept.field 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


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 $


Field Summary
final public static  StringBASEPATH_PAR
    
final public static  StringDIAGS_KEY
    
final public static  StringLANGUAGE_CONTEXT
    
final public static  StringNAME_KEY
    
final public static  StringNEWFILENAME
    
final public static  StringOLDFILENAME
    
final public static  StringSHOW_NAME_KEY
    
final public static  StringSUB_LIST_KEY
    
final public static  StringSUB_TYPE_KEY
    
protected  intfieldId
    
public  StringfieldName
     The name of the field.
public  StringfieldType
     The type of the field.
public  StringshowName
     The description of the field.

Constructor Summary
public  TKBaseField()
    
public  TKBaseField(String fieldType, String fieldName, String showName)
    

Method Summary
public  voidaddToContext(Object value, String key, TKHashtable context)
    
public  voidclearId()
    
abstract public  ObjectcompileData(String prefix, TKHashtable data, TKHashtable context)
    
abstract public  ObjectcompileData(String prefix, TKMarkupNode data, TKHashtable context)
    
public  booleanequals(Object object)
     Checks wether this object and the specified object may be treated as equal.
Parameters:
  object - the object to checked for equality.
public  voidfillAttributesIntoNode(Element node, Object data)
    
abstract public  voidfillIntoDOM(Document doc, Element node, Object value)
    
abstract public  voidfillIntoPresentation(TKHTMLTemplate t, Object value, String prefix)
    
public  voidfillIntoTemplate(TKHTMLTemplate t, Object value, String prefix)
    
public  TKHashtablefinishExtModify(String action, TKHashtable params)
    
public  TKContentNodeTableDatagetContentNodeFromDB(TKContentDBData db)
    
public  TKContentValueTableDatagetContentNodeValueFromDB(TKContentDBData db, TKContentNodeTableData node)
    
abstract public  ObjectgetDataFromDB(TKContentDBData db)
    
final public static  TKFieldSwitchDatagetDataOfAlternative(TKBaseField field)
    
final public static  TKFieldSwitchListDatagetDataOfAlternatives(TKVector fieldList)
    
abstract public  TKFieldGroupgetDefGroup(TKFieldSwitch allSwitch, TKFieldSwitchList allSwitchList)
    
public  ObjectgetDefault()
    
public  TKBaseFieldgetField(String fieldPath, String prefix)
    
public  StringgetFieldAttribute(TKFormDBData db, String name, int idx)
    
final public static  TKHashtablegetFieldHashFromList(TKVector fieldList)
    
public  ObjectgetFromContext(String key, TKHashtable context)
    
public  StringgetInternationalName()
    
final public static  TKVectorgetListOfFields(TKFieldSwitchListData switchListData)
    
final public  StringgetName()
    
final public  StringgetShowName()
    
public  TKBaseFieldgetSubField(TKFormDBData db, String name, int idx, TKVector otherFields)
    
public  TKVectorgetSubFieldList(TKFormDBData db, String name, TKVector otherFields)
    
public  TKBaseFieldgetTarget(String fieldPath, String prefix)
    
final public  StringgetType()
    
public  booleanhasFieldAttribute(TKFormDBData db, String name, int idx)
    
public  inthashCode()
     Returns the hash code for this object.
public  voidinit(String fieldType, Object initData)
    
final public  voidinitBaseField(String fieldType, String fieldName, String showName)
    
public  voidinitFromDB(String classId, TKFormDBData db, TKVector otherFields)
    
abstract public  intinsertDataIntoDB(TKContentDBData db, Object data, int contentId, int leftNr)
    
final public  voidinsertDataIntoDB(TKContentDBData db, Object data)
    
public  voidinsertIntoDB(TKFormDBData db)
    
public  TKContentNodeTableDatainsertNewContentNode(TKContentDBData db, int contentId, int leftNr)
    
public  voidinsertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value)
    
public  voidinsertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value, Integer mediaID)
    
public  voidinsertNewFieldAttribute(TKFormDBData db, int formId, String name, int idx, String value)
    
public  TKSubFieldTableDatainsertNewSubField(TKFormDBData db, int formId, String name, int idx)
    
public  voidinsertNewSubFieldList(TKFormDBData db, int formId, String name, TKVector fieldList)
    
public  Objectmodify(String action, String fieldPath, Object data, String prefix, StringBuffer destination)
    
public  Stringmodify(String action, String fieldPath, Object data)
    
final public static  TKContentNodeTableDatapeekNextContentNode(TKContentDBData db)
    
public  intrealInsertIntoDB(TKFormDBData db, int formId)
    
final public static  voidremoveNextContentNode(TKContentDBData db)
    
public  voidsetName(String newShowName, String newFieldName)
    
public  ObjecttoData()
    

Field Detail
BASEPATH_PAR
final public static String BASEPATH_PAR(Code)



DIAGS_KEY
final public static String DIAGS_KEY(Code)



LANGUAGE_CONTEXT
final public static String LANGUAGE_CONTEXT(Code)



NAME_KEY
final public static String NAME_KEY(Code)



NEWFILENAME
final public static String NEWFILENAME(Code)



OLDFILENAME
final public static String OLDFILENAME(Code)



SHOW_NAME_KEY
final public static String SHOW_NAME_KEY(Code)



SUB_LIST_KEY
final public static String SUB_LIST_KEY(Code)



SUB_TYPE_KEY
final public static String SUB_TYPE_KEY(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.




Constructor Detail
TKBaseField
public TKBaseField()(Code)



TKBaseField
public TKBaseField(String fieldType, String fieldName, String showName)(Code)




Method Detail
addToContext
public void addToContext(Object value, String key, TKHashtable context)(Code)



clearId
public void clearId()(Code)



compileData
abstract public Object compileData(String prefix, TKHashtable data, TKHashtable context)(Code)



compileData
abstract public Object compileData(String prefix, TKMarkupNode data, TKHashtable context)(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.



fillAttributesIntoNode
public void fillAttributesIntoNode(Element node, Object data) throws DOMException(Code)
fuellt in den DOM Node die Attribute ein



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



fillIntoPresentation
abstract public void fillIntoPresentation(TKHTMLTemplate t, Object value, String prefix)(Code)



fillIntoTemplate
public void fillIntoTemplate(TKHTMLTemplate t, Object value, String prefix)(Code)



finishExtModify
public TKHashtable finishExtModify(String action, TKHashtable params)(Code)



getContentNodeFromDB
public TKContentNodeTableData getContentNodeFromDB(TKContentDBData db)(Code)



getContentNodeValueFromDB
public TKContentValueTableData getContentNodeValueFromDB(TKContentDBData db, TKContentNodeTableData node)(Code)



getDataFromDB
abstract public Object getDataFromDB(TKContentDBData db)(Code)



getDataOfAlternative
final public static TKFieldSwitchData getDataOfAlternative(TKBaseField field)(Code)



getDataOfAlternatives
final public static TKFieldSwitchListData getDataOfAlternatives(TKVector fieldList)(Code)



getDefGroup
abstract public TKFieldGroup getDefGroup(TKFieldSwitch allSwitch, TKFieldSwitchList allSwitchList)(Code)
Methode zur Definition eines Fields



getDefault
public Object getDefault()(Code)



getField
public TKBaseField getField(String fieldPath, String prefix)(Code)



getFieldAttribute
public String getFieldAttribute(TKFormDBData db, String name, int idx)(Code)



getFieldHashFromList
final public static TKHashtable getFieldHashFromList(TKVector fieldList)(Code)



getFromContext
public Object getFromContext(String key, TKHashtable context)(Code)



getInternationalName
public String getInternationalName()(Code)



getListOfFields
final public static TKVector getListOfFields(TKFieldSwitchListData switchListData) throws TKUnregisteredClassException, ClassNotFoundException, InstantiationException, IllegalAccessException(Code)



getName
final public String getName()(Code)



getShowName
final public String getShowName()(Code)



getSubField
public TKBaseField getSubField(TKFormDBData db, String name, int idx, TKVector otherFields) throws TKUnregisteredClassException, ClassNotFoundException, InstantiationException, IllegalAccessException(Code)



getSubFieldList
public TKVector getSubFieldList(TKFormDBData db, String name, TKVector otherFields) throws TKUnregisteredClassException, ClassNotFoundException, InstantiationException, IllegalAccessException(Code)



getTarget
public TKBaseField getTarget(String fieldPath, String prefix)(Code)



getType
final public String getType()(Code)



hasFieldAttribute
public boolean hasFieldAttribute(TKFormDBData db, String name, int idx)(Code)



hashCode
public int hashCode()(Code)
Returns the hash code for this object. the hash code for this object.



init
public void init(String fieldType, Object initData) throws TKUnregisteredClassException, ClassNotFoundException, InstantiationException, IllegalAccessException(Code)



initBaseField
final public void initBaseField(String fieldType, String fieldName, String showName)(Code)



initFromDB
public void initFromDB(String classId, TKFormDBData db, TKVector otherFields) throws TKUnregisteredClassException, ClassNotFoundException, InstantiationException, IllegalAccessException(Code)



insertDataIntoDB
abstract public int insertDataIntoDB(TKContentDBData db, Object data, int contentId, int leftNr)(Code)



insertDataIntoDB
final public void insertDataIntoDB(TKContentDBData db, Object data)(Code)



insertIntoDB
public void insertIntoDB(TKFormDBData db)(Code)



insertNewContentNode
public TKContentNodeTableData insertNewContentNode(TKContentDBData db, int contentId, int leftNr)(Code)



insertNewContentValue
public void insertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value)(Code)



insertNewContentValue
public void insertNewContentValue(TKContentDBData db, int contentId, int contentNodeId, int idx, String value, Integer mediaID)(Code)

author:
   Marwan



insertNewFieldAttribute
public void insertNewFieldAttribute(TKFormDBData db, int formId, String name, int idx, String value)(Code)



insertNewSubField
public TKSubFieldTableData insertNewSubField(TKFormDBData db, int formId, String name, int idx)(Code)



insertNewSubFieldList
public void insertNewSubFieldList(TKFormDBData db, int formId, String name, TKVector fieldList)(Code)



modify
public Object modify(String action, String fieldPath, Object data, String prefix, StringBuffer destination)(Code)



modify
public String modify(String action, String fieldPath, Object data)(Code)



peekNextContentNode
final public static TKContentNodeTableData peekNextContentNode(TKContentDBData db)(Code)



realInsertIntoDB
public int realInsertIntoDB(TKFormDBData db, int formId)(Code)



removeNextContentNode
final public static void removeNextContentNode(TKContentDBData db)(Code)



setName
public void setName(String newShowName, String newFieldName)(Code)
Setzt einen neuen showNae



toData
public Object toData()(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.