net.sf.antcontrib.design
Class Design

java.lang.Object
  extended bynet.sf.antcontrib.design.Design

public class Design
extends java.lang.Object

FILL IN JAVADOC HERE

Author:
Dean Hiller(dean@xsoftware.biz)

Constructor Summary
Design(boolean isCircularDesign, Log log, org.apache.tools.ant.Location loc)
           
 
Method Summary
 void addConfiguredPackage(Package p)
           
 java.lang.String getCurrentClass()
           
static java.lang.String getErrorMessage(java.lang.String className, java.lang.String dependsOnClass)
           
 boolean isClassInPackage(java.lang.String className, Package p)
           
 void setCurrentClass(java.lang.String className)
           
 void verifyDependencyOk(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Design

public Design(boolean isCircularDesign,
              Log log,
              org.apache.tools.ant.Location loc)
Method Detail

addConfiguredPackage

public void addConfiguredPackage(Package p)

verifyDependencyOk

public void verifyDependencyOk(java.lang.String className)

isClassInPackage

public boolean isClassInPackage(java.lang.String className,
                                Package p)

setCurrentClass

public void setCurrentClass(java.lang.String className)
Parameters:
className -

getCurrentClass

public java.lang.String getCurrentClass()

getErrorMessage

public static java.lang.String getErrorMessage(java.lang.String className,
                                               java.lang.String dependsOnClass)