|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.drools.guvnor.server.contenthandler.ContentHandler
org.drools.guvnor.server.contenthandler.DecisionTableXLSHandler
public class DecisionTableXLSHandler
This is for handling XLS content (classic decision tables).
Constructor Summary | |
---|---|
DecisionTableXLSHandler()
|
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)
|
void |
compile(BRMSPackageBuilder builder,
AssetItem asset,
AssemblyErrorLogger logger)
This will be called when the asset is required to compile itself, in the context of the given builder. |
String |
getRawDRL(AssetItem asset)
If the rule has DSL in it, it is presented unexpanded. |
void |
retrieveAssetContent(RuleAsset asset,
AssetItem item)
When loading asset content. |
void |
storeAssetContent(RuleAsset asset,
AssetItem repoAsset)
For storing the asset content back into the repo node (any changes). |
Methods inherited from class org.drools.guvnor.server.contenthandler.ContentHandler |
---|
isRuleAsset, parentNameFromCategory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DecisionTableXLSHandler()
Method Detail |
---|
public void retrieveAssetContent(RuleAsset asset, AssetItem item) throws com.google.gwt.user.client.rpc.SerializationException
ContentHandler
retrieveAssetContent
in class ContentHandler
asset
- The target.item
- The source.
com.google.gwt.user.client.rpc.SerializationException
public void storeAssetContent(RuleAsset asset, AssetItem repoAsset) throws com.google.gwt.user.client.rpc.SerializationException
ContentHandler
storeAssetContent
in class ContentHandler
com.google.gwt.user.client.rpc.SerializationException
public void assembleDRL(BRMSPackageBuilder builder, RuleAsset asset, StringBuilder stringBuilder)
assembleDRL
in interface IRuleAsset
public void assembleDRL(BRMSPackageBuilder builder, AssetItem asset, StringBuilder stringBuilder)
IRuleAsset
assembleDRL
in interface IRuleAsset
public void compile(BRMSPackageBuilder builder, AssetItem asset, AssemblyErrorLogger logger) throws org.drools.compiler.DroolsParserException, IOException
ICompilable
compile
in interface ICompilable
org.drools.compiler.DroolsParserException
IOException
public String getRawDRL(AssetItem asset)
IRuleAsset
getRawDRL
in interface IRuleAsset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |