Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.scopemvc.application.timewarp.fieldtype
Class FieldType  view FieldType download FieldType.java

java.lang.Object
  extended byorg.scopemvc.application.timewarp.fieldtype.FieldType
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
FieldTypeSButton, FieldTypeSCheckBox, FieldTypeSComboBox, FieldTypeSLabel, FieldTypeSList, FieldTypeSPasswordField, FieldTypeSRadioButton, FieldTypeSTable, FieldTypeSTextArea, FieldTypeSTextField

public class FieldType
extends java.lang.Object
implements java.lang.Cloneable

Base class for FieldType objects.
Subclasses: FieldTypeSComboBox, FieldTypeSLabel, FieldTypeSList, FieldTypeSRadioButton, FieldTypeSTextField, FieldTypeSButton.

Version:
1.0

Field Summary
private  java.lang.String controlID
           
private  java.lang.String datatype
           
private  java.lang.String labelText
           
private  java.lang.String name
           
private  java.lang.String nameWithFirstLetterCap
           
 
Constructor Summary
FieldType()
           
 
Method Summary
 java.lang.Object clone()
          Subclasses should override this clone method to return new objects of their type.
 java.lang.String getCapitalisedName()
          Gets the capitalised name
 java.lang.String getConstantControlID()
          Gets the constant control ID
 java.lang.String getConstantName()
          Gets the constant name
 java.lang.String getControlID()
          Gets the controlID attribute of the FieldType object.
 java.lang.String getDataType()
          Gets the datatype attribute of the FieldType object.
 java.lang.String getFieldType()
          Gets the fieldType attribute of the FieldType object.
 java.lang.String getJavaControlID()
          Gets the java control ID
 java.lang.String getLabelText()
          Gets the labelText attribute of the FieldType object.
 java.lang.String getName()
          Gets the name attribute of the FieldType object.
 java.lang.String getWidgetName()
          Gets the widget name
 java.lang.String getWidgetSuffix()
          Gets the widget suffix
 boolean isListType()
          Return true if the field type uses as model a list containing beans
 void setControlID(java.lang.String controlID)
          Sets the controlID attribute of the FieldType object.
 void setDataType(java.lang.String Ndatatype)
          Sets the datatype attribute of the FieldType object.
 void setLabelText(java.lang.String NlabelText)
          Sets the labelText attribute of the FieldType object.
 void setName(java.lang.String Nname)
          Sets the name attribute of the FieldType object.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

controlID

private java.lang.String controlID

datatype

private java.lang.String datatype

name

private java.lang.String name

labelText

private java.lang.String labelText

nameWithFirstLetterCap

private java.lang.String nameWithFirstLetterCap
Constructor Detail

FieldType

public FieldType()
Method Detail

getCapitalisedName

public java.lang.String getCapitalisedName()
Gets the capitalised name


getConstantName

public java.lang.String getConstantName()
Gets the constant name


getConstantControlID

public java.lang.String getConstantControlID()
Gets the constant control ID


getLabelText

public java.lang.String getLabelText()
Gets the labelText attribute of the FieldType object.


getName

public java.lang.String getName()
Gets the name attribute of the FieldType object.


getWidgetName

public java.lang.String getWidgetName()
Gets the widget name


getWidgetSuffix

public java.lang.String getWidgetSuffix()
Gets the widget suffix


getDataType

public java.lang.String getDataType()
Gets the datatype attribute of the FieldType object.


isListType

public boolean isListType()
Return true if the field type uses as model a list containing beans


getControlID

public java.lang.String getControlID()
Gets the controlID attribute of the FieldType object.


getJavaControlID

public java.lang.String getJavaControlID()
Gets the java control ID


getFieldType

public java.lang.String getFieldType()
Gets the fieldType attribute of the FieldType object.


setLabelText

public void setLabelText(java.lang.String NlabelText)
Sets the labelText attribute of the FieldType object.


setName

public void setName(java.lang.String Nname)
Sets the name attribute of the FieldType object.


setDataType

public void setDataType(java.lang.String Ndatatype)
Sets the datatype attribute of the FieldType object.


setControlID

public void setControlID(java.lang.String controlID)
Sets the controlID attribute of the FieldType object.


clone

public java.lang.Object clone()
Subclasses should override this clone method to return new objects of their type.