org.eclipse.higgins.icard.common
Class TemplateValue
java.lang.Object
org.eclipse.higgins.icard.common.TemplateElement
org.eclipse.higgins.icard.common.TemplateValue
- All Implemented Interfaces:
- org.eclipse.higgins.icard.ITemplateElement, org.eclipse.higgins.icard.ITemplateValue
public class TemplateValue
- extends TemplateElement
- implements org.eclipse.higgins.icard.ITemplateValue
|
Method Summary |
static TemplateValue |
createCheckBoxTemplate(String id,
String defaultValue,
List optionalValues,
String description,
String displayName,
boolean isValueRequired)
|
static TemplateValue |
createComboBoxTemplate(String id,
String defaultValue,
List optionalValues,
String description,
String displayName,
boolean isValueRequired)
|
static TemplateValue |
createDateTimeTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
String inputMask,
boolean isValueRequired)
|
static TemplateValue |
createFileTemplate(String id,
String defaultValue,
String description,
String displayName,
boolean isValueRequired)
|
static TemplateValue |
createTextAreaTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
boolean isValueRequired)
|
static TemplateValue |
createTextFieldTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
String inputMask,
boolean isValueRequired)
|
org.eclipse.higgins.icard.IUIDescriptor |
getUIDescriptor()
|
String |
getValue()
|
boolean |
isValueRequired()
|
void |
setIsValueRequired(boolean isValueRequired)
|
void |
setUIDescriptor(org.eclipse.higgins.icard.IUIDescriptor descriptor)
|
void |
setValue(String value)
|
| Methods inherited from interface org.eclipse.higgins.icard.ITemplateElement |
getDescription, getDisplayName, getID, setDescription, setDisplayName, setID |
TemplateValue
public TemplateValue()
createTextFieldTemplate
public static TemplateValue createTextFieldTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
String inputMask,
boolean isValueRequired)
- Parameters:
id - defaultValue - regExpPattern - description - displayName - isValueRequired -
- Returns:
createTextAreaTemplate
public static TemplateValue createTextAreaTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
boolean isValueRequired)
- Parameters:
id - defaultValue - regExpPattern - description - displayName - isValueRequired -
- Returns:
createFileTemplate
public static TemplateValue createFileTemplate(String id,
String defaultValue,
String description,
String displayName,
boolean isValueRequired)
- Parameters:
id - defaultValue - description - displayName - isValueRequired -
- Returns:
createCheckBoxTemplate
public static TemplateValue createCheckBoxTemplate(String id,
String defaultValue,
List optionalValues,
String description,
String displayName,
boolean isValueRequired)
- Parameters:
id - defaultValue - optionalValues - description - displayName - isValueRequired -
- Returns:
createComboBoxTemplate
public static TemplateValue createComboBoxTemplate(String id,
String defaultValue,
List optionalValues,
String description,
String displayName,
boolean isValueRequired)
- Parameters:
id - defaultValue - optionalValues - description - displayName - isValueRequired -
- Returns:
createDateTimeTemplate
public static TemplateValue createDateTimeTemplate(String id,
String defaultValue,
String regExpPattern,
String description,
String displayName,
String inputMask,
boolean isValueRequired)
getValue
public String getValue()
- Specified by:
getValue in interface org.eclipse.higgins.icard.ITemplateValue
setValue
public void setValue(String value)
- Specified by:
setValue in interface org.eclipse.higgins.icard.ITemplateValue
isValueRequired
public boolean isValueRequired()
- Specified by:
isValueRequired in interface org.eclipse.higgins.icard.ITemplateValue
setIsValueRequired
public void setIsValueRequired(boolean isValueRequired)
- Specified by:
setIsValueRequired in interface org.eclipse.higgins.icard.ITemplateValue
getUIDescriptor
public org.eclipse.higgins.icard.IUIDescriptor getUIDescriptor()
- Specified by:
getUIDescriptor in interface org.eclipse.higgins.icard.ITemplateValue
setUIDescriptor
public void setUIDescriptor(org.eclipse.higgins.icard.IUIDescriptor descriptor)
- Specified by:
setUIDescriptor in interface org.eclipse.higgins.icard.ITemplateValue