wt.transfer.delegate
Class DefaultTemplateBasedExportDelegate

java.lang.Object
  extended bywt.transfer.delegate.AbstractTransferDelegate
      extended bywt.transfer.delegate.AbstractExportDelegate
          extended bywt.transfer.delegate.DefaultTemplateBasedExportDelegate
All Implemented Interfaces:
BasicTransferDelegate, TransferDelegate

public class DefaultTemplateBasedExportDelegate
extends AbstractExportDelegate



Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
private static String DefaultDOMDocumentGenerator
           
private static String LINE_SEPARATOR
           
private static String RESOURCE
           
 
Constructor Summary
DefaultTemplateBasedExportDelegate()
           
 
Method Summary
 void doExport(TransferOperation operation)
          

Supported API: false
(package private)  Vector getAllOriginEdges(ObjectGraphNode origin, ObjectGraphEdge[] oge)
           
 String getClassNameFromXML(String XMLString)
           
private  String subString(StringBuffer aString, int start, int end)
           
private  String subString(String aString, int start, int end)
           
 
Methods inherited from class wt.transfer.delegate.AbstractExportDelegate
doImport
 
Methods inherited from class wt.transfer.delegate.AbstractTransferDelegate
dispatchVetoableEvent, invoke, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

DefaultDOMDocumentGenerator

private static String DefaultDOMDocumentGenerator

LINE_SEPARATOR

private static final String LINE_SEPARATOR
Constructor Detail

DefaultTemplateBasedExportDelegate

public DefaultTemplateBasedExportDelegate()
Method Detail

doExport

public void doExport(TransferOperation operation)
              throws WTException,
                     TransferDelegateException


Supported API: false

Specified by:
doExport in interface BasicTransferDelegate
Specified by:
doExport in class AbstractExportDelegate
Parameters:
operation -
Throws:
WTException
TransferDelegateException

getClassNameFromXML

public String getClassNameFromXML(String XMLString)

getAllOriginEdges

Vector getAllOriginEdges(ObjectGraphNode origin,
                         ObjectGraphEdge[] oge)

subString

private String subString(StringBuffer aString,
                         int start,
                         int end)

subString

private String subString(String aString,
                         int start,
                         int end)