Drools Workbench - XML for migration 6.2.0.CR4

org.drools.workbench.jcr2vfsmigration.xml.format
Class AbstractXmlAssetFormat

java.lang.Object
  extended by org.drools.workbench.jcr2vfsmigration.xml.format.AbstractXmlAssetFormat
All Implemented Interfaces:
XmlFormat<XmlAsset>
Direct Known Subclasses:
XmlAssetFormat

public abstract class AbstractXmlAssetFormat
extends Object
implements XmlFormat<XmlAsset>


Field Summary
protected static String ASSET
           
protected static String ASSET_CHECKIN_COMMENT
           
protected static String ASSET_HISTORY
           
protected static String ASSET_LAST_CONTRIBUTOR
           
protected static String ASSET_LAST_MODIFIED
           
protected static String ASSET_NAME
           
protected static String ASSET_TYPE
           
 
Fields inherited from interface org.drools.workbench.jcr2vfsmigration.xml.format.XmlFormat
CDATA_CLOSE, CDATA_OPEN, GT, LT, LT_SLASH, SLASH_GT
 
Constructor Summary
AbstractXmlAssetFormat()
           
 
Method Summary
 void format(StringBuilder sb, XmlAsset xmlAsset)
           
protected abstract  String formatAssetAsString(XmlAsset xmlAsset)
           
 XmlAsset parse(Node assetNode)
           
protected  XmlAssets parseAssetHistory(Node assetNode)
           
protected abstract  XmlAsset parseStringToXmlAsset(String name, String format, String lastContributor, String checkinComment, Date lastModified, Node assetNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASSET

protected static final String ASSET
See Also:
Constant Field Values

ASSET_NAME

protected static final String ASSET_NAME
See Also:
Constant Field Values

ASSET_TYPE

protected static final String ASSET_TYPE
See Also:
Constant Field Values

ASSET_LAST_CONTRIBUTOR

protected static final String ASSET_LAST_CONTRIBUTOR
See Also:
Constant Field Values

ASSET_LAST_MODIFIED

protected static final String ASSET_LAST_MODIFIED
See Also:
Constant Field Values

ASSET_CHECKIN_COMMENT

protected static final String ASSET_CHECKIN_COMMENT
See Also:
Constant Field Values

ASSET_HISTORY

protected static final String ASSET_HISTORY
See Also:
Constant Field Values
Constructor Detail

AbstractXmlAssetFormat

public AbstractXmlAssetFormat()
Method Detail

format

public void format(StringBuilder sb,
                   XmlAsset xmlAsset)
Specified by:
format in interface XmlFormat<XmlAsset>

parse

public XmlAsset parse(Node assetNode)
Specified by:
parse in interface XmlFormat<XmlAsset>

formatAssetAsString

protected abstract String formatAssetAsString(XmlAsset xmlAsset)

parseStringToXmlAsset

protected abstract XmlAsset parseStringToXmlAsset(String name,
                                                  String format,
                                                  String lastContributor,
                                                  String checkinComment,
                                                  Date lastModified,
                                                  Node assetNode)

parseAssetHistory

protected XmlAssets parseAssetHistory(Node assetNode)

Drools Workbench - XML for migration 6.2.0.CR4

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