Uses of Interface
org.drools.ide.common.client.modeldriven.brl.PortableObject

Packages that use PortableObject
org.drools.ide.common.client.modeldriven   
org.drools.ide.common.client.modeldriven.brl This package holds classes that are used as RPC classes for the rule modeller, as well as the DOM for the BRL rule format that the rule modeller uses. 
org.drools.ide.common.client.modeldriven.dt   
org.drools.ide.common.client.modeldriven.dt52   
org.drools.ide.common.client.modeldriven.testing   
 

Uses of PortableObject in org.drools.ide.common.client.modeldriven
 

Subinterfaces of PortableObject in org.drools.ide.common.client.modeldriven
 interface FactTypeFilter
           
 

Classes in org.drools.ide.common.client.modeldriven that implement PortableObject
 class MethodInfo
           
 class ModelAnnotation
          An annotation on a Fact type
 class ModelField
           
static class ModelField.FIELD_CLASS_TYPE
           
 class SuggestionCompletionEngine
          An suggestion completion processor.
 

Uses of PortableObject in org.drools.ide.common.client.modeldriven.brl
 

Subinterfaces of PortableObject in org.drools.ide.common.client.modeldriven.brl
 interface FieldConstraint
          This is the top level interface for all field constraints.
 interface IAction
           
 interface IFactPattern
          Interface for Patterns that contains a Fact Type
 interface IPattern
           
 

Classes in org.drools.ide.common.client.modeldriven.brl that implement PortableObject
 class ActionCallMethod
          For modifying a field on a bound LHS variable or a global.
 class ActionFieldFunction
          This node indicates that the user wants to execute a method on some fact in case the LHR matches.
 class ActionFieldList
          This class is the parent for field setting or assertion actions.
 class ActionFieldValue
          Holds field and value for "action" parts of the rule.
 class ActionGlobalCollectionAdd
          This is for adding a given fact to a global collection
 class ActionInsertFact
          This is used when asserting a new fact.
 class ActionInsertLogicalFact
          Logical assertions are used as part of "truth maintenance".
 class ActionRetractFact
          This is used to specify that the bound fact should be retracted when the rule fires.
 class ActionSetField
          For setting a field on a bound LHS variable or a global.
 class ActionUpdateField
          Basically the same as setting fields, EXCEPT that it will notify the engine of the changes.
 class BaseSingleFieldConstraint
          Represents a constraint, which may be part of a direct field constraint or a connective.
 class CEPWindow
          Definition of a CEP Window
 class CompositeFactPattern
          Represents first order logic like Or, Not, Exists.
 class CompositeFieldConstraint
          This is a field constraint that may span multiple fields.
 class ConnectiveConstraint
          This is for a connective constraint that adds more options to a field constraint.
 class DSLSentence
          This represents a DSL sentence.
 class ExpressionCollection
           
 class ExpressionCollectionIndex
           
 class ExpressionField
           
 class ExpressionFieldVariable
          This expression represent a bound field.
 class ExpressionFormLine
           
 class ExpressionGlobalVariable
           
 class ExpressionMethod
           
 class ExpressionPart
           
 class ExpressionText
           
 class ExpressionUnboundFact
           
 class ExpressionVariable
           
 class FactPattern
          A fact pattern is a declaration of a fact type, and its constraint, and perhaps a variable that is it bound to It is the equivalent of a "pattern" in drools terms.
 class FreeFormLine
          This is a free form line which will be rendered and displayed-as-is.
 class FromAccumulateCompositeFactPattern
           
 class FromCollectCompositeFactPattern
           
 class FromCompositeFactPattern
           
 class FromEntryPointFactPattern
           
 class RuleAttribute
          This holds values for rule attributes (eg salience, agenda-group etc).
 class RuleMetadata
          This holds values for rule metadata (eg @foo(bar), @foo2(bar2)).
 class RuleModel
           
 class SingleFieldConstraint
          This represents a constraint on a fact - involving a SINGLE FIELD.
 class SingleFieldConstraintEBLeftSide
           
 

Uses of PortableObject in org.drools.ide.common.client.modeldriven.dt
 

Classes in org.drools.ide.common.client.modeldriven.dt that implement PortableObject
 class ActionCol
          Deprecated. 
 class ActionInsertFactCol
          Deprecated. 
 class ActionRetractFactCol
          Deprecated. 
 class ActionSetFieldCol
          Deprecated. 
 class AttributeCol
          This is a rule attribute - eg salience, no-loop etc.
 class ConditionCol
          Deprecated. 
 class DTColumnConfig
          Deprecated. 
 class GuidedDecisionTable
          Deprecated. 
 class MetadataCol
          Deprecated. 
 class TemplateModel
           
 

Uses of PortableObject in org.drools.ide.common.client.modeldriven.dt52
 

Classes in org.drools.ide.common.client.modeldriven.dt52 that implement PortableObject
 class ActionCol52
           
 class ActionInsertFactCol52
           
 class ActionRetractFactCol52
           
 class ActionSetFieldCol52
           
 class AttributeCol52
          This is a rule attribute - eg salience, no-loop etc.
 class ConditionCol52
          This is the config for a condition column.
 class DescriptionCol52
          This is a rule description
 class DTCellValue52
          Holder for cell value and other attributes.
 class DTColumnConfig52
           
 class DTDataTypes52
          Explicit DataTypes handled by the Mergable Grid Widgets
 class GuidedDecisionTable52
          This is a decision table model for a guided editor.
 class MetadataCol52
          This is a rule metadata - eg @foo(bar) etc.
 class Pattern52
          A Fact Pattern to which column definitions can be added
 class RowNumberCol52
          This is a rule index column (i.e. just displays row's number)
 

Uses of PortableObject in org.drools.ide.common.client.modeldriven.testing
 

Subinterfaces of PortableObject in org.drools.ide.common.client.modeldriven.testing
 interface Expectation
          All assertions on results.
 interface Fixture
          All test fixtures implement this.
 

Classes in org.drools.ide.common.client.modeldriven.testing that implement PortableObject
 class ActivateRuleFlowGroup
           
 class CallFieldValue
          Holds field and value for "action" parts of the rule.
 class CallFixtureMap
           
 class CallMethod
           
 class ExecutionTrace
          This contains lists of rules to include in the scenario (or exclude, as the case may be !).
 class FactData
           
 class FieldData
           
 class FixtureList
           
 class FixturesMap
           
 class RetractFact
          Retract a named fact.
 class Scenario
          This represents a test scenario.
 class VerifyFact
          This is for making assertions over a specific facts value/state AFTER execution.
 class VerifyField
           
 class VerifyRuleFired
           
 



Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.