org.enhydra.ant.taskdefs
Class DomlValidateTask

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--org.apache.tools.ant.Task
              |
              +--org.enhydra.ant.taskdefs.DomlValidateTask

public class DomlValidateTask
extends org.apache.tools.ant.Task

This class represent task for tarnsformation doml file for validation.


Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
DomlValidateTask()
          constructor with index id and unique
 
Method Summary
 void copyDoml(java.lang.String doml, java.lang.String projRoot)
           
 void execute()
           
static java.lang.String getDomlFile()
          get uses doml file
static java.lang.String getProjectRoot()
          get uses project root
static void main(java.lang.String[] args)
           
 void setDoml(java.lang.String doml)
          The setter for the "doml" attribute
 void setProjRoot(java.lang.String projRoot)
          The setter for the "projRoot" attribute
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, markInvalid, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomlValidateTask

public DomlValidateTask()
constructor with index id and unique
Method Detail

setDoml

public void setDoml(java.lang.String doml)
The setter for the "doml" attribute

setProjRoot

public void setProjRoot(java.lang.String projRoot)
The setter for the "projRoot" attribute

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task

copyDoml

public void copyDoml(java.lang.String doml,
                     java.lang.String projRoot)
              throws java.io.FileNotFoundException,
                     java.io.IOException

getProjectRoot

public static java.lang.String getProjectRoot()
get uses project root
Returns:
project root

getDomlFile

public static java.lang.String getDomlFile()
get uses doml file
Returns:
uses doml file

main

public static void main(java.lang.String[] args)