public class ETLStepConfigSection extends ParameterSection
data, dynamicKey, parameterValueLoader
Constructor and Description |
---|
ETLStepConfigSection(java.lang.String sectionKey,
java.lang.String sectionName) |
ETLStepConfigSection(java.lang.String sectionKey,
java.lang.String sectionName,
java.util.List<Parameter> pList) |
Modifier and Type | Method and Description |
---|---|
void |
addDisplayRule(ParameterDisplayRule displayRule) |
void |
addParameter(Parameter p)
Add a parameter to this section.
|
java.util.Map<java.lang.String,?> |
getData()
Return the data of this Configure section.
|
java.util.List<ParameterDisplayRule> |
getDisplayRules()
Return the list of display rules for this Configure section.
|
java.lang.String |
getName()
Return the name of the Configure section.
|
java.util.List<Parameter> |
getParameters()
Return the list of the Parameters in this section.
|
java.lang.String |
getParameterSectionClassName()
Return the class name of this parameter section
Can be used to style the section in a different way.
|
java.lang.String |
getSectionKey()
Return the key of this Configure section.
|
GeneralPanelOptions |
getSectionOptions()
Return the general panel options for this Configure section.
|
void |
setData(java.util.Map<java.lang.String,?> data)
Set the data of this Configure section.
|
void |
setMappedParameterData(java.lang.String paramKey,
java.lang.String paramData) |
void |
setMappedParameterDataObject(java.lang.String paramKey,
java.lang.Object paramData) |
void |
setParameterSectionClassName(java.lang.String parameterSectionClassName)
Set the class name of this parameter section.
|
void |
setSectionOptions(GeneralPanelOptions options)
Set the general panel options for this Configure section.
|
convertParameterToJSON, getDynamicKey, getParameters, isDynamic, setDynamicKey, setPanelLocation, setParameterValueLoader, setSortOrder, toJSON
public ETLStepConfigSection(java.lang.String sectionKey, java.lang.String sectionName)
public ETLStepConfigSection(java.lang.String sectionKey, java.lang.String sectionName, java.util.List<Parameter> pList)
public java.lang.String getSectionKey()
getSectionKey
in class ParameterSection
public java.lang.String getName()
getName
in class ParameterSection
public java.util.List<Parameter> getParameters()
getParameters
in class ParameterSection
public java.util.List<ParameterDisplayRule> getDisplayRules()
getDisplayRules
in class ParameterSection
public void addDisplayRule(ParameterDisplayRule displayRule)
public GeneralPanelOptions getSectionOptions()
getSectionOptions
in class ParameterSection
public void setSectionOptions(GeneralPanelOptions options)
public java.util.Map<java.lang.String,?> getData()
getData
in class ParameterSection
public void setData(java.util.Map<java.lang.String,?> data)
public void setMappedParameterDataObject(java.lang.String paramKey, java.lang.Object paramData)
public void setMappedParameterData(java.lang.String paramKey, java.lang.String paramData)
public void addParameter(Parameter p)
public java.lang.String getParameterSectionClassName()
getParameterSectionClassName
in class ParameterSection
public void setParameterSectionClassName(java.lang.String parameterSectionClassName)