implements PersistentStateComponent<BallerinaRecursiveReferenceSearchSettings> { @Attribute private boolean myUseRecursiveReferenceSearch = true;
public class BallerinaSemanticAnalyzerSettings implements PersistentStateComponent<BallerinaSemanticAnalyzerSettings> { @Attribute private boolean myUseSemanticAnalyzer = false;
@Attribute("ReferenceProviderName") public String getReferenceProviderName() { return ReferenceProviderName; }
@Attribute("path") public String getPath() { return path; }
@Attribute("IndexParameter") public int getIndexParameter() { return indexParameter; }
@Attribute("CallTo") public String getCallTo() { return callTo; }
@Attribute("ContributorData") public String getContributorData() { return contributorData; }
@Attribute("CallTo") public String getCallTo() { return callTo; }
@Attribute("MethodName") public String getMethodName() { return methodName; }
@Attribute("ReferenceProviderName") public String getReferenceProviderName() { return ReferenceProviderName; }
@Attribute("contributorName") public String getContributorName() { return contributorName; }
@Attribute("namespaceType") public TwigUtil.NamespaceType getNamespaceType() { return namespaceType; }
@Attribute("enabled") public boolean isEnabled() { return isEnabled; }
@Attribute("IndexParameter") public int getIndexParameter() { return indexParameter; }
@Attribute("MethodName") public String getMethodName() { return methodName; }
@Attribute("namespace") public String getNamespace() { return namespace; }
@Attribute("path") public String getPath() { return path; }
@Attribute("custom") public boolean isCustom() { return custom; }
@Attribute(STAGED_ARTIFACT_NAME) public String getStagedArtifactName() { return stagedArtifactName; }