Class: Pione::Lang::RuleDefinition
- Inherits:
-
StructX
- Object
- StructX
- Pione::Lang::RuleDefinition
- Defined in:
- lib/pione/lang/definition.rb
Overview
RuleDefinition is a base class for flow rule definition, action rule definition, and empty rule definition.
Direct Known Subclasses
ActionRuleDefinition, EmptyRuleDefinition, FlowRuleDefinition
Instance Method Summary collapse
Instance Method Details
#rule_type ⇒ Object
34 35 36 37 38 39 40 41 |
# File 'lib/pione/lang/definition.rb', line 34 def rule_type case self when FlowRuleDefinition, RootRuleDefinition "flow" when ActionRuleDefinition, EmptyRuleDefinition "action" end end |