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.brl.templates   
org.drools.ide.common.client.modeldriven.dt   
org.drools.ide.common.client.modeldriven.dt52   
org.drools.ide.common.client.modeldriven.testing   
org.drools.ide.common.shared.workitems   
 

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 ActionExecuteWorkItem
          An Action to invoke a Work Item
 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 ActionWorkItemFieldValue
          Holds field and Work Item definition parameters for actions
 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 DSLComplexVariableValue
          This class represents the value of a complex variable inside a DSLSentence.
 class DSLSentence
          This represents a DSL sentence.
 class DSLVariableValue
          This class represents the value of a simple variable inside a DSLSentence.
 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.brl.templates
 

Classes in org.drools.ide.common.client.modeldriven.brl.templates that implement PortableObject
 class TemplateModel
           
 

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
          Deprecated. 
 class ConditionCol
          Deprecated. 
 class DTColumnConfig
          Deprecated. 
 class GuidedDecisionTable
          Deprecated. 
 class MetadataCol
          Deprecated. 
 

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
          A column representing the retraction of a Fact.
 class ActionSetFieldCol52
           
 class ActionWorkItemCol52
          A column representing the execution of a Work Item.
 class ActionWorkItemInsertFactCol52
          An Action to insert and set a field value on a new Fact with the value of a Work Item Definition's result parameter
 class ActionWorkItemSetFieldCol52
          An Action to set an existing Fact's field value with the value of a Work Item Definition's result parameter
 class AnalysisCol52
          This is a rule index column (i.e. just displays row's number)
 class AttributeCol52
          This is a rule attribute - eg salience, no-loop etc.
 class BRLActionColumn
          An Action column defined with a BRL fragment
 class BRLActionVariableColumn
          A column representing a single BRL fragment variable
 class BRLConditionColumn
          A Condition column defined with a BRL fragment
 class BRLConditionVariableColumn
          A column representing a single BRL fragment variable
 class BRLRuleModel
          A RuleModel that can provide details of bound Facts and Fields from an associated Decision Table.
static class BRLRuleModel.ActionInsertFactCol52ActionInsertFactAdaptor
           
static class BRLRuleModel.ActionInsertFactCol52ActionInsertLogicalFactAdaptor
           
static class BRLRuleModel.ConditionCol52FieldConstraintAdaptor
           
static class BRLRuleModel.Pattern52FactPatternAdaptor
           
 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 LimitedEntryActionInsertFactCol52
          A column that sets a field on a new fact.
 class LimitedEntryActionRetractFactCol52
          A column representing the retraction of a Fact on a Limited Entry decision table.
 class LimitedEntryActionSetFieldCol52
          A column that sets the value of an existing fact.
 class LimitedEntryBRLActionColumn
          This is the config for a BRLActionColumn that supports Limited Entry.
 class LimitedEntryBRLConditionColumn
          This is the config for a BRLConditionColumn that supports Limited Entry.
 class LimitedEntryConditionCol52
          This is the config for a condition column that supports Limited Entry, hence it has a value.
 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
           
 

Uses of PortableObject in org.drools.ide.common.shared.workitems
 

Classes in org.drools.ide.common.shared.workitems that implement PortableObject
 class PortableBooleanParameterDefinition
          A Boolean parameter
 class PortableEnumParameterDefinition
          An Enum parameter
 class PortableFloatParameterDefinition
          A Float parameter
 class PortableIntegerParameterDefinition
          An Integer parameter
 class PortableListParameterDefinition
          A List parameter
 class PortableObjectParameterDefinition
          An Object parameter.
 class PortableParameterDefinition
          A ParameterDefinition used in Guvnor.
 class PortableStringParameterDefinition
          A String parameter
 class PortableWorkDefinition
          A WorkDefinition used in Guvnor.
 



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