|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.bowstreet.builders.BaseBuilderAPI
com.bowstreet.builders.webapp.api.VariableInputControl
public class VariableInputControl
Creates an input control based on the input type specified at a named tag or other location on a page or pages.
Note: this is a builder API wrapper class, intended to be called by the regen logic of a builder. It can be used to programmatically add a call to the VariableInputControl builder to a model.
| Nested Class Summary | |
|---|---|
static interface |
VariableInputControl.BuilderStaticValues
Constant values imported from the builder definition file. |
| Constructor Summary | |
|---|---|
VariableInputControl(BuilderCall parent,
GenContext gc)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getExtraData()
Specify setup data specific to the input type (See help for more info on extra data format for each input type) |
java.lang.String |
getInputName()
Required for use within repeated regions |
java.lang.String |
getInputType()
Specify the supported HTML input type to use Legal values: TextArea, TextInput, HiddenInput, Select, RadioBox, CheckBox |
java.lang.String |
getName()
Specify name of this builder call |
java.lang.Object |
getPageLocation()
For instructions on operation or syntax of location definition string see Page Location help |
java.lang.String |
getValue()
Specify default value of the resulting input |
void |
initializeBuilderInputs()
|
void |
setExtraData(java.lang.String value)
Specify setup data specific to the input type (See help for more info on extra data format for each input type) |
void |
setInputName(java.lang.String value)
Required for use within repeated regions |
void |
setInputType(java.lang.String value)
Specify the supported HTML input type to use Legal values: TextArea, TextInput, HiddenInput, Select, RadioBox, CheckBox |
void |
setName(java.lang.String value)
Specify name of this builder call |
void |
setPageLocation(java.lang.Object value)
For instructions on operation or syntax of location definition string see Page Location help |
void |
setValue(java.lang.String value)
Specify default value of the resulting input |
| Methods inherited from class com.bowstreet.builders.BaseBuilderAPI |
|---|
getBuilderCall, getBuilderInputs, invokeBuilder, invokeBuilderBC, setBuilderInputs |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.bowstreet.builders.PageElementBuilderAPI |
|---|
getBuilderInputs, invokeBuilder |
| Constructor Detail |
|---|
public VariableInputControl(BuilderCall parent,
GenContext gc)
| Method Detail |
|---|
public java.lang.String getExtraData()
public java.lang.String getInputName()
public java.lang.String getInputType()
public java.lang.String getName()
getName in interface com.bowstreet.builders.PageElementBuilderAPIpublic java.lang.Object getPageLocation()
getPageLocation in interface com.bowstreet.builders.PageElementBuilderAPIpublic java.lang.String getValue()
getValue in interface com.bowstreet.builders.PageElementBuilderAPIpublic void initializeBuilderInputs()
initializeBuilderInputs in class com.bowstreet.builders.BaseBuilderAPIpublic void setExtraData(java.lang.String value)
public void setInputName(java.lang.String value)
public void setInputType(java.lang.String value)
public void setName(java.lang.String value)
setName in interface com.bowstreet.builders.PageElementBuilderAPIpublic void setPageLocation(java.lang.Object value)
setPageLocation in interface com.bowstreet.builders.PageElementBuilderAPIpublic void setValue(java.lang.String value)
setValue in interface com.bowstreet.builders.PageElementBuilderAPI
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||