|
||||||||||
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.BRLContentHandler
public class BRLContentHandler
Constructor Summary | |
---|---|
BRLContentHandler()
|
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)
|
protected RuleModel |
buildModelFromAsset(AssetItem asset)
|
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. |
protected BRLPersistence |
getBrlDrlPersistence()
|
protected BRLPersistence |
getBrlXmlPersistence()
|
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 BRLContentHandler()
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 compile(BRMSPackageBuilder builder, AssetItem asset, AssemblyErrorLogger logger) throws org.drools.compiler.DroolsParserException, IOException
ICompilable
compile
in interface ICompilable
org.drools.compiler.DroolsParserException
IOException
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
protected RuleModel buildModelFromAsset(AssetItem asset)
public String getRawDRL(AssetItem asset)
IRuleAsset
getRawDRL
in interface IRuleAsset
protected BRLPersistence getBrlDrlPersistence()
protected BRLPersistence getBrlXmlPersistence()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |