Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Uses of Class
oracle.ide.extension.rules.RuleFunction

Packages that use RuleFunction
oracle.ide.extension.rules   
oracle.ide.extension.rules.functions   

 

Uses of RuleFunction in oracle.ide.extension.rules

 

Methods in oracle.ide.extension.rules that return RuleFunction
 RuleFunction RuleType.getRuleFunction()
          Attempts to instantiate the RuleFunction class associated with this RuleType.

 

Constructor parameters in oracle.ide.extension.rules with type arguments of type RuleFunction
RuleType(java.lang.String id, MetaClass<RuleFunction> implClass, Extension extension)
          Constructs a RuleType.

 

Uses of RuleFunction in oracle.ide.extension.rules.functions

 

Subclasses of RuleFunction in oracle.ide.extension.rules.functions
 class 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.
 class AlwaysEnabled
          A RuleFunction implementation that always evaluates to true.
 class 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.
 class ContextHasElement
          Returns true if the given IDE Context contains an Element, and the Element matches the expected type.
 class ContextHasNode
          Returns true if the given IDE Context contains a Node, and the Node matches the expected type.
 class ContextHasProject
          Returns true if the IDE Context contains a Project
 class ContextHasView
          Returns true if the given IDE Context contains a View, and the View matches the expected type.
 class ContextHasWorkspace
          Returns true if the given IDE Context contains a workspace.
 class ContextObjectIsNamed
           
 class ElementHasAttribute
          Returns true if the given IDE Context contains an Element, and that Element has the expected attribute set.
 class ExtensionEnabled
          Determines whether or not an extension has been loaded, returns false if it has not been.
 class ExtensionInitialized
           
 class MultipleSelection
          Returns true if the IDE Context contains a Selection, and the Selection contains multiple Elements.
 class NodeIsDirty
          Returns true if the given IDE Context contains a Node, and the Node is currently dirty.
 class ProductHasId
           
 class 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, .
 class ProjectHasTechScope
           
 class ProjectPropertiesHasKey
          Returns true if the IDE Context contains a Project whose project properties contain the specified key.
 class PropertyHasValue
          Returns true if there is a system property with the supplied name whose value matches the expected value.
 class SingleSelection
          Returns true if the IDE Context contains a Selection, and the Selection contains a single Element.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.