public class Preferences extends UnnamedDictionaryComponent<Preferences>
Type | Property and Description |
---|---|
SettableProperty<java.lang.Boolean> |
includeChainedExpressions
Get the Dictionary Property for including Chained expressions
Refer to
Preferences.setIncludeChainedExpressions(boolean) |
DictionaryComponent.Diff<T extends DictionaryComponent>, DictionaryComponent.DiffSummary, DictionaryComponent.DiffType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALGORITHM_NRE |
static java.lang.String |
ALGORITHM_RETE |
static java.lang.String |
PHRASE_SUGGESTION_FORM_ALL |
static java.lang.String |
PHRASE_SUGGESTION_FORM_AUTO_SUGGESTIONS |
static java.lang.String |
PHRASE_SUGGESTION_FORM_BUSINESS_PHRASES |
PROP_ACCESS, PROP_ACTION_SELECTED, PROP_ACTION_TABLE, PROP_ACTIVE, PROP_ACTUAL_TEST_OUTPUT_TABLE, PROP_ADHOC_TEST_VALIDATION, PROP_ADVANCED_MODE, PROP_AGGREGATE, PROP_AGGREGATE_TABLE, PROP_ALIAS, PROP_ALLOW_GAPS, PROP_ALWAYS_SELECTED, PROP_ARRAY, PROP_ARRAY_COMPONENT_TYPE, PROP_ARRAY_COMPONENT_TYPE_ID, PROP_ARRAY_FACT_TYPE_TABLE, PROP_AUTO_CONFLICT_RESOLUTION, PROP_AUTO_PATTERN_PROPERTY, PROP_AUTO_SYNC, PROP_BODY, PROP_BUCKET_ID_TABLE, PROP_BUCKET_SET, PROP_BUCKET_SET_ID, PROP_BUCKET_SET_TABLE, PROP_BUCKET_TABLE, PROP_CALENDAR_FORM, PROP_CHECK_RULE_FLOW, PROP_CHILD_DIMENSION_NODES, PROP_CONFLICT, PROP_CONFLICT_POLICY, PROP_CONNECTIVE, PROP_CONSTANT, PROP_CONSTRUCTOR, PROP_CONSTRUCTOR_TABLE, PROP_CREATION_UPDATE_NUMBER, PROP_CURSOR_POSITION, PROP_CUSTOM_BINDING, PROP_DATA_MODEL, PROP_DATA_SOURCE, PROP_DECISION_FUNCTION, PROP_DECISION_FUNCTION_ID, PROP_DECISION_FUNCTION_INPUT_TABLE, PROP_DECISION_FUNCTION_OUTPUT_TABLE, PROP_DECISION_FUNCTION_RULESET_TABLE, PROP_DECISION_FUNCTION_TABLE, PROP_DECISION_MODEL, PROP_DESCRIPTION, PROP_DF_FACT, PROP_DF_FACT_ID, PROP_DICT_LOADING_EXTENSION, PROP_DICTIONARY_LINK_TABLE, PROP_DIMENSION_NODE_TABLE, PROP_DIMENSION_TABLE, PROP_DISALLOW_ERROR_SUPPRESSION, PROP_DRAFT, PROP_DSL_ID, PROP_DSL_PARAMETER_TABLE, PROP_DSL_TABLE, PROP_DSL_VALUE, PROP_DT_ACTION_NODE_TABLE, PROP_DT_ACTION_PARAMETER_NAME, PROP_DTACTION_TABLE, PROP_DTRULE_TABLE, PROP_EFFECTIVE_END_DATE, PROP_EFFECTIVE_START_DATE, PROP_ENUM, PROP_ENUM_BUCKET_SET, PROP_ENUM_BUCKET_SET_ID, PROP_ENUM_TYPE, PROP_EXCEPTION_IDS, PROP_EXCEPTIONS, PROP_EXCLUDED, PROP_EXPECTED_TEST_OUTPUT_TABLE, PROP_EXPRESSION, PROP_EXPRESSION_TABLE, PROP_FACT_PATH, PROP_FACT_PATH_IDS, PROP_FACT_TABLE, PROP_FACT_TYPE, PROP_FACT_TYPE_ID, PROP_FACT_TYPE_IDS, PROP_FACT_TYPE_TABLE, PROP_FACT_TYPES, PROP_FIELD_TABLE, PROP_FINAL, PROP_FORM, PROP_FORMAL_PARAMETER_TABLE, PROP_FUNCTION, PROP_FUNCTION_ID, PROP_FUNCTION_SIGNATURE, PROP_FUNCTION_TABLE, PROP_GENERATED_FROM, PROP_GLOBAL_ALIAS, PROP_ID, PROP_INCLUDE_CHAINED_EXPR, PROP_INCLUDED, PROP_INTERFACE, PROP_INTERFACE_IDS, PROP_INTERFACES, PROP_IS_ABSTRACT, PROP_IS_CONSTANT, PROP_IS_ENUM, PROP_IS_FINAL, PROP_IS_JAXB2, PROP_IS_PRIMARY_KEY, PROP_IS_STATIC, PROP_IS_TOPLEVEL_VIEW_OBJECT, PROP_LEFT, PROP_LIFECYCLE, PROP_LIFECYCLE_DESCRIPTION, PROP_LINK_PATH, PROP_LIST, PROP_LIST_CONTENT_TYPE, PROP_LIST_CONTENT_TYPE_ID, PROP_LOCAL, PROP_LOGICAL, PROP_METHOD_TABLE, PROP_MODIFIERS, PROP_NAME, PROP_NAMESPACE, PROP_NESTED_TABLE, PROP_NO_CONFLICT, PROP_NO_RULE_FIRED_IS_ERROR, PROP_NODE_NAME, PROP_OPERATOR, PROP_OPERATOR_ID, PROP_ORDER_RULES_BY_BUCKET, PROP_OTHERWISE, PROP_OUTPUT_TYPES, PROP_OVERLOADED_PARAMETER_TABLE, PROP_OVERRIDDEN_BY, PROP_OVERRIDE, PROP_PACKAGE, PROP_PARAM, PROP_PARAM_EXPRESSION, PROP_PARAMETER_ALIAS, PROP_PARAMETER_ID, PROP_PARAMETER_LIST, PROP_PARAMETER_NAME, PROP_PARAMETER_REQUIRED, PROP_PARAMETER_TYPE_IDS, PROP_PARAMETER_TYPES, PROP_PARENT_DIMENSION_NODE, PROP_PATTERN_TABLE, PROP_PHRASE_SUGGESTION_FORM, PROP_PREFERENCES, PROP_PREFIX_LINKED_NAMES, PROP_PRIORITY, PROP_PRIVATE_BUCKET_SET, PROP_PROPERTIES, PROP_PROPERTY, PROP_PROPERTY_ID, PROP_PROPERTY_TABLE, PROP_PROPERTY_VALUE_TABLE, PROP_QUALIFIER_PATTERN, PROP_READABLE, PROP_REF_ID, PROP_REPORT_BYUSE_NAMES, PROP_REPORT_PATTERNS, PROP_RESOLVED_TARGET, PROP_RESOLVED_VALUE, PROP_RESOURCE_BUNDLE, PROP_RESTRICT_AUTO_SUGGESTIONS, PROP_RETURN_TYPE, PROP_RIGHT, PROP_RIGHT_SEPARATOR, PROP_RULE_EXEC_ALGORITHM, PROP_RULE_FIRING_LIMIT, PROP_RULE_FIRING_LIMIT_ERROR, PROP_RULE_REPORT_TABLE, PROP_RULE_SET_TABLE, PROP_RULE_SHEET_TABLE, PROP_RULE_TABLE, PROP_RULESET, PROP_RUN_AFTER, PROP_RUN_BEFORE, PROP_SERVICE_CONFIGURATION, PROP_SERVICE_NAME, PROP_SERVICE_NAMESPACE, PROP_SHARED_BUCKET_SET, PROP_SHARED_BUCKET_SET_ID, PROP_SHOW_CONSTANTS, PROP_SHOW_FUNCTIONS, PROP_SHOW_VARIABLES, PROP_SIMPLE_TEST_TABLE, PROP_SOURCE, PROP_STATELESS, PROP_STATIC, PROP_SUPER_CLASS, PROP_SUPER_CLASS_ID, PROP_SUPPORT_XPATH, PROP_SUPPORTS_XPATH_ENABLED, PROP_SYNC_MARK, PROP_SYSTEM, PROP_TARGET, PROP_TARGET_PACKAGE, PROP_TEST_CASE_TABLE, PROP_TEST_FORM, PROP_TEST_INPUT_TABLE, PROP_TEST_MODEL, PROP_TEST_RESULT_TABLE, PROP_TEST_SUITE_TABLE, PROP_TEST_TEMPLATE_TABLE, PROP_TIMESTAMP, PROP_TOKEN_UNDER_CURSOR, PROP_TRANSLATED_ALIAS, PROP_TRANSLATED_DESCRIPTION, PROP_TRANSLATED_GLOBAL_ALIAS, PROP_TRANSLATED_PARAMETER_LIST, PROP_TRANSLATED_QUALIFIER_PATTERN, PROP_TRANSLATED_VALUE, PROP_TRANSLATED_VARIABLE, PROP_TREE, PROP_TREE_MODE, PROP_TYPE, PROP_TYPE_ID, PROP_TYPE_IDS, PROP_TYPES, PROP_UNIQUE_RULESETS, PROP_UNSAVED_TRANSLATED_ALIAS, PROP_UNSAVED_TRANSLATED_DESCRIPTION, PROP_UNSAVED_TRANSLATED_GLOBAL_ALIAS, PROP_UNSAVED_TRANSLATED_QUALIFIER_PATTERN, PROP_UNSAVED_TRANSLATED_VALUE, PROP_UPDATE_NUMBER, PROP_UPDATE_TIME, PROP_VALIDATION, PROP_VALIDATION_UPDATE_NUMBER, PROP_VALUE, PROP_VALUES, PROP_VARIABLE, PROP_VARIABLE_TABLE, PROP_VERBAL_RULE_TABLE, PROP_VERSION, PROP_VERTICAL_ORIENTATION, PROP_VISIBILITY_FILTER, PROP_VISIBILITY_FILTER_ENABLED, PROP_VISIBLE, PROP_WEB_SERVICE, PROP_WRITABLE, PROP_XML_NAME
Modifier and Type | Method and Description |
---|---|
boolean |
areAutoSuggestionsRestricted()
Are Auto Suggestions restricted to First order Expressions.Applies only to Verbal Rules.
|
SettableProperty<java.lang.Boolean> |
getErrorSuppressionDisallowedProperty()
Get Dictionary Property for Disallowing Error Suppression
|
SettableProperty<java.lang.Boolean> |
getRestrictAutoSuggestionsProperty()
Get the Dictionary Property to restrict Auto Suggestions
Refer to
Preferences.setRestrictAutoSuggestions(boolean) |
java.lang.String |
getRuleExecutionAlgorithm()
Get the Rule Execution Algorithm.
|
java.lang.String[] |
getRuleExecutionAlgorithmOptions()
Get the Rule Execution Algorithm Options.
|
TranslatedProperty |
getRuleExecutionAlgorithmProperty()
Get the Rule Execution Algorithm Property.
|
java.lang.String |
getVerbalChoiceForm()
Get the Form of Phrase Suggestions for Verbal Choices.
|
java.lang.String[] |
getVerbalChoiceFormOptions()
Get the Phrase Suggestion Form Options.
|
TranslatedProperty |
getVerbalChoiceFormProperty()
Get the Verbal Choice Form Property.
|
boolean |
includeChainedExpressions()
Should chained expressions be included in Expression Choices
Refer to
Preferences.setIncludeChainedExpressions(boolean) |
SettableProperty<java.lang.Boolean> |
includeChainedExpressionsProperty()
Get the Dictionary Property for including Chained expressions
Refer to
Preferences.setIncludeChainedExpressions(boolean) |
boolean |
isErrorSuppressionDisallowed()
Is Error Suppression Disallowed ?
|
void |
setErrorSuppressionDisallowed(boolean value)
Allow or Disallow Error Suppression.
|
void |
setIncludeChainedExpressions(boolean flag)
Should chained expressions be included in Expression Choices
If false, Choice lists for
Expression
references in this dictionary would not include any chained expressions. |
void |
setRestrictAutoSuggestions(boolean flag)
Restrict Auto Suggestions to First Order Expressions.
|
void |
setRuleExecutionAlgorithm(java.lang.String algorithm)
Set the Rule Execution Algorithm.
|
void |
setVerbalChoiceForm(java.lang.String form)
Set the Form of Phrase Suggestions for Verbal Choices.
|
getDiffMatchValue, init, isAliasDistinct, isNameDistinct
clear, containsKey, containsValue, entrySet, get, getAlias, getAlias, getAlias, getAlias, getAliasProperty, getAllReferences, getContainedDiffs, getCustom, getDependents, getDescription, getDescription, getDescriptionProperty, getDiff, getDiffProperties, getDiffs, getFullyQualifiedAlias, getFullyQualifiedName, getIndex, getIndex, getName, getNameProperty, getNext, getNext, getObjectPath, getOptions, getPrevious, getPrevious, getProperties, getProperty, getReferences, getSelected, getTranslatedAlias, getTranslatedAlias, getTranslatedDescription, hasConflict, hasDiff, init, isEmpty, isFullyQualifiedName, isModifiable, isSystemProperty, isUnsavedTranslatedAlias, isUnsavedTranslatedDescription, keySet, put, putAll, remove, removeDiff, setAlias, setAlias, setCustom, setDescription, setDescription, setName, setTranslatedAlias, setTranslatedDescription, size, validate, validate, values
equals, exists, getAEReferences, getCombinedDataModel, getContainedIDs, getContainedIDs, getDataModel, getDictionary, getID, getObjectType, getParentByClass, getParentComponent, getParentComponentTable, getParentObject, getRuleSet, getState, getWarnings, hashCode, isModified, validate
equals, getClass, notify, notifyAll, toString, wait, wait, wait
getAlias, getName, getPropertyNames, setAlias, setName
public SettableProperty<java.lang.Boolean> includeChainedExpressionsProperty
Preferences.setIncludeChainedExpressions(boolean)
public static final java.lang.String ALGORITHM_RETE
public static final java.lang.String ALGORITHM_NRE
public static final java.lang.String PHRASE_SUGGESTION_FORM_ALL
public static final java.lang.String PHRASE_SUGGESTION_FORM_BUSINESS_PHRASES
public static final java.lang.String PHRASE_SUGGESTION_FORM_AUTO_SUGGESTIONS
public java.lang.String getRuleExecutionAlgorithm()
public void setRuleExecutionAlgorithm(java.lang.String algorithm)
public java.lang.String[] getRuleExecutionAlgorithmOptions()
public TranslatedProperty getRuleExecutionAlgorithmProperty()
public boolean isErrorSuppressionDisallowed()
public void setErrorSuppressionDisallowed(boolean value)
value
- true to disallow, false to allowpublic SettableProperty<java.lang.Boolean> getErrorSuppressionDisallowedProperty()
public java.lang.String getVerbalChoiceForm()
public void setVerbalChoiceForm(java.lang.String form)
public java.lang.String[] getVerbalChoiceFormOptions()
public TranslatedProperty getVerbalChoiceFormProperty()
public boolean areAutoSuggestionsRestricted()
Preferences.setRestrictAutoSuggestions(boolean)
public void setRestrictAutoSuggestions(boolean flag)
For example: Consider the following dictionary data model 1. Fact type 'Purchase Order' - property 'line' of type 'Line Item' with a Global alias 'Purchase Order Line' - property 'total amount' of type 'double' 2. Fact type 'Line Item' has a property 'amount' of type 'double'. 3. The global qualifier pattern has the default value of '{member} of {fact}' When auto suggestions are NOT restricted, the suggestions would include the following phrases amount of Line Item ... total amount of Purchase Order ... amount of Purchase Order Line ... When auto suggestions are restricted to first order expressions, the suggestions not include the phrase "amount of Purchase Order Line", since this phrase is derived from an extended expression beyond simply the property of 'Purchase Order'
Enabling this option provides a richer set of suggestions for hierarchical data models.
flag
- booleanpublic SettableProperty<java.lang.Boolean> getRestrictAutoSuggestionsProperty()
Preferences.setRestrictAutoSuggestions(boolean)
public boolean includeChainedExpressions()
Preferences.setIncludeChainedExpressions(boolean)
public void setIncludeChainedExpressions(boolean flag)
Expression
references in this dictionary would not include any chained expressions.flag
- booleanpublic SettableProperty<java.lang.Boolean> includeChainedExpressionsProperty()
Preferences.setIncludeChainedExpressions(boolean)