org.drools.guvnor.server.contenthandler
Interface IRuleAsset

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

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, 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-2011 JBoss Inc.. All Rights Reserved.