| Class | Description |
|---|---|
| AllSelectionsHaveAttribute |
Returns true if the given IDE Context contains a non
empty Selection, and all of the Elements contained
in the Selection have the expected attribute set.
|
| AlwaysEnabled |
A RuleFunction implementation that always evaluates to true.
|
| AnySelectionHasAttribute |
Returns true if the given IDE Context contains a non
empty Selection, and at least one of the Elements contained
in the Selection has the expected attribute set.
|
| ContextHasDependencyExplorableNode |
Returns true if the given IDE Context contains a Node,
and the Node matches the expected type.
|
| ContextHasElement |
Returns true if the given IDE Context contains an Element,
and the Element matches the expected type.
|
| ContextHasNode |
Returns true if the given IDE Context contains a Node,
and the Node matches the expected type.
|
| ContextHasProject |
Returns true if the IDE Context contains a Project
|
| ContextHasView |
Returns true if the given IDE Context contains a View,
and the View matches the expected type.
|
| ContextHasWorkspace |
Returns true if the given IDE Context contains a workspace.
|
| ContextObjectIsNamed | |
| ElementHasAttribute |
Returns true if the given IDE Context contains an Element, and
that Element has the expected attribute set.
|
| ElementMayHaveChildren | |
| ExtensionEnabled |
Determines whether or not an extension has been loaded, returns false if
it has not been.
|
| ExtensionInitialized | |
| MultipleSelection |
Returns true if the IDE Context contains a Selection, and the Selection contains
multiple Elements.
|
| NodeIsDirty |
Returns true if the given IDE Context contains a Node,
and the Node is currently dirty.
|
| PrefsHasValue |
A rule that handles comparing a value in the IDE preferences HashStructure
to a an expected value.
|
| ProductHasId | |
| ProjectContainsPath | |
| ProjectHasContent |
This rule implementation returns true from
ProjectHasContent.evaluate(oracle.ide.extension.rules.RuleEvaluationContext, java.util.Map<java.lang.String, oracle.ide.extension.rules.RuleFunctionParameter>) if the
given Context contains a Project and that Project has at least one
file in the content set referenced by the rule parameter,
. |
| ProjectHasTechScope | |
| ProjectPropertiesHasKey |
Returns true if the IDE Context contains a Project whose project
properties contain the specified key.
|
| PropertyHasValue |
Returns true if there is a system property with the supplied name
whose value matches the expected value.
|
| SingleSelection |
Returns true if the IDE Context contains a Selection, and the Selection contains
a single Element.
|