ca.quine.jcommons.transform.data
Class TransformConfig

java.lang.Object
  |
  +--ca.quine.jcommons.transform.data.TransformConfig

public class TransformConfig
extends Object


Constructor Summary
TransformConfig()
           
 
Method Summary
 void applyTransforms(String filename, String outputType)
           
 void applyTransforms(String filename, String[] outputTypes)
           
 void applyTransforms(String filename, String[] outputTypes, Object[] receivers)
           
 void applyTransforms(String filename, String outputType, Object receiver)
           
 FileType getFileTypeForFilename(String filename)
           
 FileTypeCollection getFileTypes()
           
 TransformGraph getTransformGraphForFilename(String filename)
           
 TransformGraphCollection getTransformGraphs()
           
static TransformConfig load(String filename)
           
 void setFileTypes(FileTypeCollection fileTypes)
           
 void setTransformGraphs(TransformGraphCollection transformGraphs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformConfig

public TransformConfig()
Method Detail

setFileTypes

public void setFileTypes(FileTypeCollection fileTypes)

getFileTypes

public FileTypeCollection getFileTypes()

getTransformGraphs

public TransformGraphCollection getTransformGraphs()

setTransformGraphs

public void setTransformGraphs(TransformGraphCollection transformGraphs)

getFileTypeForFilename

public FileType getFileTypeForFilename(String filename)

load

public static TransformConfig load(String filename)
                            throws JDOMException,
                                   IOException
JDOMException
IOException

getTransformGraphForFilename

public TransformGraph getTransformGraphForFilename(String filename)

applyTransforms

public void applyTransforms(String filename,
                            String outputType,
                            Object receiver)
                     throws GraphException
GraphException

applyTransforms

public void applyTransforms(String filename,
                            String[] outputTypes,
                            Object[] receivers)
                     throws GraphException
GraphException

applyTransforms

public void applyTransforms(String filename,
                            String outputType)
                     throws GraphException
GraphException

applyTransforms

public void applyTransforms(String filename,
                            String[] outputTypes)
                     throws GraphException
GraphException