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

All Superinterfaces:
Serializable
All Known Subinterfaces:
Expectation, FactTypeFilter, Field, FieldConstraint, Fixture, IAction, IFactPattern, IPattern
All Known Implementing Classes:
ActionCallMethod, ActionCol, ActionCol52, ActionExecuteWorkItem, ActionFieldFunction, ActionFieldList, ActionFieldValue, ActionGlobalCollectionAdd, ActionInsertFact, ActionInsertFactCol, ActionInsertFactCol52, ActionInsertLogicalFact, ActionRetractFact, ActionRetractFactCol, ActionRetractFactCol52, ActionSetField, ActionSetFieldCol, ActionSetFieldCol52, ActionUpdateField, ActionWorkItemCol52, ActionWorkItemFieldValue, ActionWorkItemInsertFactCol52, ActionWorkItemSetFieldCol52, ActivateRuleFlowGroup, AnalysisCol52, AttributeCol, AttributeCol52, BaseSingleFieldConstraint, BRLActionColumn, BRLActionVariableColumn, BRLConditionColumn, BRLConditionVariableColumn, BRLRuleModel, BRLRuleModel.ActionInsertFactCol52ActionInsertFactAdaptor, BRLRuleModel.ActionInsertFactCol52ActionInsertLogicalFactAdaptor, BRLRuleModel.ConditionCol52FieldConstraintAdaptor, BRLRuleModel.Pattern52FactPatternAdaptor, CallFieldValue, CallFixtureMap, CallMethod, CEPWindow, CompositeFactPattern, CompositeFieldConstraint, ConditionCol, ConditionCol52, ConnectiveConstraint, DescriptionCol52, DSLComplexVariableValue, DSLSentence, DSLVariableValue, DTCellValue52, DTColumnConfig, DTColumnConfig52, DTDataTypes52, ExecutionTrace, ExpressionCollection, ExpressionCollectionIndex, ExpressionField, ExpressionFieldVariable, ExpressionFormLine, ExpressionGlobalVariable, ExpressionMethod, ExpressionPart, ExpressionText, ExpressionUnboundFact, ExpressionVariable, Fact, FactAssignmentField, FactData, FactPattern, FieldData, FieldPlaceHolder, FixtureList, FixturesMap, FreeFormLine, FromAccumulateCompositeFactPattern, FromCollectCompositeFactPattern, FromCompositeFactPattern, FromEntryPointFactPattern, GuidedDecisionTable, GuidedDecisionTable52, LimitedEntryActionInsertFactCol52, LimitedEntryActionRetractFactCol52, LimitedEntryActionSetFieldCol52, LimitedEntryBRLActionColumn, LimitedEntryBRLConditionColumn, LimitedEntryConditionCol52, MetadataCol, MetadataCol52, MethodInfo, ModelAnnotation, ModelField, ModelField.FIELD_CLASS_TYPE, Pattern52, PortableBooleanParameterDefinition, PortableEnumParameterDefinition, PortableFloatParameterDefinition, PortableIntegerParameterDefinition, PortableListParameterDefinition, PortableObjectParameterDefinition, PortableParameterDefinition, PortableStringParameterDefinition, PortableWorkDefinition, RetractFact, RowNumberCol52, RuleAttribute, RuleMetadata, RuleModel, Scenario, SingleFieldConstraint, SingleFieldConstraintEBLeftSide, SuggestionCompletionEngine, TemplateModel, VerifyFact, VerifyField, VerifyRuleFired

public interface PortableObject
extends Serializable

This is the marker interface for portable Ajaxy type objects. This is replaced in the BRMS with a GWT specific one, and only used here so the RuleModel can compile. It does nothing, and is strictly a marker interface only.




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