public class FlowScreenField extends FlowElement
Java class for FlowScreenField complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FlowScreenField">
<complexContent>
<extension base="{urn:metadata.tooling.soap.sforce.com}FlowElement">
<sequence>
<element name="choiceReferences" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="dataType" type="{urn:tooling.soap.sforce.com}FlowDataType" minOccurs="0"/>
<element name="defaultSelectedChoiceReference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="defaultValue" type="{urn:metadata.tooling.soap.sforce.com}FlowElementReferenceOrValue" minOccurs="0"/>
<element name="fieldText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="fieldType" type="{urn:tooling.soap.sforce.com}FlowScreenFieldType"/>
<element name="helpText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="isRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="scale" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="validationRule" type="{urn:metadata.tooling.soap.sforce.com}FlowInputValidationRule" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
choiceReferences |
protected FlowDataType |
dataType |
protected String |
defaultSelectedChoiceReference |
protected FlowElementReferenceOrValue |
defaultValue |
protected String |
fieldText |
protected FlowScreenFieldType |
fieldType |
protected String |
helpText |
protected Boolean |
isRequired |
protected Integer |
scale |
protected FlowInputValidationRule |
validationRule |
description, nameprocessMetadataValues| Constructor and Description |
|---|
FlowScreenField() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getChoiceReferences()
Gets the value of the choiceReferences property.
|
FlowDataType |
getDataType()
Gets the value of the dataType property.
|
String |
getDefaultSelectedChoiceReference()
Gets the value of the defaultSelectedChoiceReference property.
|
FlowElementReferenceOrValue |
getDefaultValue()
Gets the value of the defaultValue property.
|
String |
getFieldText()
Gets the value of the fieldText property.
|
FlowScreenFieldType |
getFieldType()
Gets the value of the fieldType property.
|
String |
getHelpText()
Gets the value of the helpText property.
|
Integer |
getScale()
Gets the value of the scale property.
|
FlowInputValidationRule |
getValidationRule()
Gets the value of the validationRule property.
|
Boolean |
isIsRequired()
Gets the value of the isRequired property.
|
void |
setDataType(FlowDataType value)
Sets the value of the dataType property.
|
void |
setDefaultSelectedChoiceReference(String value)
Sets the value of the defaultSelectedChoiceReference property.
|
void |
setDefaultValue(FlowElementReferenceOrValue value)
Sets the value of the defaultValue property.
|
void |
setFieldText(String value)
Sets the value of the fieldText property.
|
void |
setFieldType(FlowScreenFieldType value)
Sets the value of the fieldType property.
|
void |
setHelpText(String value)
Sets the value of the helpText property.
|
void |
setIsRequired(Boolean value)
Sets the value of the isRequired property.
|
void |
setScale(Integer value)
Sets the value of the scale property.
|
void |
setValidationRule(FlowInputValidationRule value)
Sets the value of the validationRule property.
|
getDescription, getName, setDescription, setNamegetProcessMetadataValuesprotected FlowDataType dataType
protected String defaultSelectedChoiceReference
protected FlowElementReferenceOrValue defaultValue
protected String fieldText
protected FlowScreenFieldType fieldType
protected String helpText
protected Boolean isRequired
protected Integer scale
protected FlowInputValidationRule validationRule
public List<String> getChoiceReferences()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the choiceReferences property.
For example, to add a new item, do as follows:
getChoiceReferences().add(newItem);
Objects of the following type(s) are allowed in the list
String
public FlowDataType getDataType()
FlowDataTypepublic void setDataType(FlowDataType value)
value - allowed object is
FlowDataTypepublic String getDefaultSelectedChoiceReference()
Stringpublic void setDefaultSelectedChoiceReference(String value)
value - allowed object is
Stringpublic FlowElementReferenceOrValue getDefaultValue()
FlowElementReferenceOrValuepublic void setDefaultValue(FlowElementReferenceOrValue value)
value - allowed object is
FlowElementReferenceOrValuepublic String getFieldText()
Stringpublic void setFieldText(String value)
value - allowed object is
Stringpublic FlowScreenFieldType getFieldType()
FlowScreenFieldTypepublic void setFieldType(FlowScreenFieldType value)
value - allowed object is
FlowScreenFieldTypepublic String getHelpText()
Stringpublic void setHelpText(String value)
value - allowed object is
Stringpublic Boolean isIsRequired()
Booleanpublic void setIsRequired(Boolean value)
value - allowed object is
Booleanpublic Integer getScale()
Integerpublic void setScale(Integer value)
value - allowed object is
Integerpublic FlowInputValidationRule getValidationRule()
FlowInputValidationRulepublic void setValidationRule(FlowInputValidationRule value)
value - allowed object is
FlowInputValidationRuleCopyright © 2016. All rights reserved.