org.drools.guvnor.server.contenthandler
Interface IRuleAsset

All Superinterfaces:
ICompilable
All Known Implementing Classes:
BRLContentHandler, DecisionTableXLSHandler, DRLFileContentHandler, DSLRuleContentHandler, GuidedDTContentHandler, RuleTemplateHandler

public interface IRuleAsset
extends ICompilable


Method Summary
 void assembleDRL(BRMSPackageBuilder builder, AssetItem asset, StringBuilder stringBuilder)
          This will be called when a rule asset is to render itself to DRL source.
 void assembleDRL(BRMSPackageBuilder builder, RuleAsset asset, StringBuilder stringBuilder)
           
 String getRawDRL(AssetItem asset)
          If the rule has DSL in it, it is presented unexpanded.
 
Methods inherited from interface org.drools.guvnor.server.contenthandler.ICompilable
compile
 

Method Detail

assembleDRL

void assembleDRL(BRMSPackageBuilder builder,
                 AssetItem asset,
                 StringBuilder stringBuilder)
This will be called when a rule asset is to render itself to DRL source.


assembleDRL

void assembleDRL(BRMSPackageBuilder builder,
                 RuleAsset asset,
                 StringBuilder stringBuilder)

getRawDRL

String getRawDRL(AssetItem asset)
If the rule has DSL in it, it is presented unexpanded.



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