Class TextField
java.lang.Object
com.codebarrel.automation.rulecomponent.jira.com.rproxy.goskope.common.issueconfigfields.TextField
- All Implemented Interfaces:
IssueConfigField
- Direct Known Subclasses:
SummaryField
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.codebarrel.automation.rulecomponent.jira.com.rproxy.goskope.common.IssueConfigField
IssueConfigField.AddRemoveValue, IssueConfigField.Operation, IssueConfigField.SimpleValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOperationToBuilder(IssueRequestBuilder builder, FieldOperationContext fieldOperationContext, FieldOperation fieldOperation) Add the current field to the IssueRequest.Builder.getCondition(Condition condition, TenantActor tenantActor) booleanvoidvalidate(ComponentContext context, FieldOperation operation, RemoteConnectUser remoteUser, ErrorCollection errors) Validate the config/value
-
Constructor Details
-
TextField
-
-
Method Details
-
validate
public void validate(ComponentContext context, FieldOperation operation, RemoteConnectUser remoteUser, ErrorCollection errors) Description copied from interface:IssueConfigFieldValidate the config/value- Specified by:
validatein interfaceIssueConfigField- Parameters:
context- the component contextoperation- the operation that is being performedremoteUser- the remote user who is configuring the ruleerrors- the error builder to add teh validation error to.
-
addOperationToBuilder
public void addOperationToBuilder(IssueRequestBuilder builder, FieldOperationContext fieldOperationContext, FieldOperation fieldOperation) Description copied from interface:IssueConfigFieldAdd the current field to the IssueRequest.Builder.- Specified by:
addOperationToBuilderin interfaceIssueConfigField
-
isMultiValueField
public boolean isMultiValueField()- Specified by:
isMultiValueFieldin interfaceIssueConfigField
-
getCondition
- Specified by:
getConditionin interfaceIssueConfigField
-