public class ValidatedProfileMarkerGrammarExtension extends ValidatedMarkerExpressionGrammar
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
class versioning info 
 | 
static java.lang.String | 
MARKER_ADD_RULE_ID
the rule id for add marker to profile action 
 | 
static java.lang.String | 
MARKER_HASLASTMARKER_RULE_ID
the rule id for profile has last marker and has last marker condition 
 | 
static java.lang.String | 
MARKER_HASLASTMARKERWITHKEY_RULE_ID
the rule id for profile has last marker with key condition 
 | 
static java.lang.String | 
MARKER_HASMARKER_RULE_ID
the rule id for profile has marker and has last marker condition 
 | 
static java.lang.String | 
MARKER_REMOVE_RULE_ID
the rule id for remove marker from profile action 
 | 
ADD_MARKER_VALUE_INTRO_RULE_ID, HAS_MARKER_VALUE_INTRO_RULE_ID, HASLAST_MARKER_VALUE_INTRO_RULE_ID, HASLASTMARKERWITHKEY_VALUE_INTRO_RULE_ID, KEY_VALUE_PROPERTY_NAME, REMOVE_MARKER_VALUE_INTRO_RULE_ID| Constructor and Description | 
|---|
ValidatedProfileMarkerGrammarExtension()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getAddMarkerRuleId()
Should return the grammar rule id for the dynamic add marker key/values 
 | 
java.lang.String | 
getComponentPathWithKeyValues()
The path to the RepositoryMarkerManager
 that will provide the keys and values. 
 | 
java.lang.String | 
getHasLastMarkerRuleId()
Should return the grammar rule id for the dynamic hasLastMarker key/values 
 | 
java.lang.String | 
getHasLastMarkerWithKeyRuleId()
Should return the grammar rule id for the dynamic hasMarker and
 hasLastMarkerWithKey key/values 
 | 
java.lang.String | 
getHasMarkerRuleId()
Should return the grammar rule id for the dynamic hasMarker key/values 
 | 
java.lang.String | 
getRemoveMarkerRuleId()
Should return the grammar rule id for the dynamic remove marker key/values 
 | 
addAddActionDefaultKeyValueChoice, addAnyValueChoice, addConditionKeyParamSequenceRule, addConditionValueChoiceRule, addHasConditionDefaultKeyValueChoice, addKeyParamSequenceRule, addKeyParamSequenceRuleForCondition, addKeyValueChoicesForActionParam, addKeyValueChoicesForConditionParam, addLiteralChoiceToken, addNullChoice, addRemoveActionDefaultKeyValueChoice, addScenarioExpression, addScenarioExpression, addStringChoice, addValueChoiceRule, addValueParamIntroConstruct, addValueParamIntroConstruct, completeExtendedGrammar, createActionParamSequenceRule, createConditionParamSequenceRule, createConstantActionParamSequenceRule, createConstantConditionParamSequenceRule, getAddMarkerValueIntroTextRuleId, getHasLastMarkerValueIntroTextRuleId, getHasLastMarkerWithKeyValueIntroTextRuleId, getHasMarkerValueIntroTextRuleId, getKeyValueMapFromComponent, getPropertyNameForKeysAndValues, getRemoveMarkerValueIntroTextRuleId, populateAddMarkerKeyValueChoices, populateHasLastMarkerKeyValueChoices, populateHasLastMarkerWithKeyKeyValueChoices, populateHasMarkerKeyValueChoices, populateRemoveMarkerKeyValueChoicespublic static java.lang.String CLASS_VERSION
public static final java.lang.String MARKER_ADD_RULE_ID
public static final java.lang.String MARKER_REMOVE_RULE_ID
public static final java.lang.String MARKER_HASMARKER_RULE_ID
public static final java.lang.String MARKER_HASLASTMARKER_RULE_ID
public static final java.lang.String MARKER_HASLASTMARKERWITHKEY_RULE_ID
public ValidatedProfileMarkerGrammarExtension()
public java.lang.String getComponentPathWithKeyValues()
getComponentPathWithKeyValues in class ValidatedMarkerExpressionGrammarpublic java.lang.String getHasLastMarkerRuleId()
getHasLastMarkerRuleId in class ValidatedMarkerExpressionGrammarpublic java.lang.String getHasLastMarkerWithKeyRuleId()
ValidatedMarkerExpressionGrammargetHasLastMarkerWithKeyRuleId in class ValidatedMarkerExpressionGrammarpublic java.lang.String getHasMarkerRuleId()
ValidatedMarkerExpressionGrammargetHasMarkerRuleId in class ValidatedMarkerExpressionGrammarpublic java.lang.String getAddMarkerRuleId()
ValidatedMarkerExpressionGrammargetAddMarkerRuleId in class ValidatedMarkerExpressionGrammarpublic java.lang.String getRemoveMarkerRuleId()
ValidatedMarkerExpressionGrammargetRemoveMarkerRuleId in class ValidatedMarkerExpressionGrammar