classycle.dependency
Class DependencyDefinitionParser

java.lang.Object
  extended by classycle.dependency.DependencyDefinitionParser

public class DependencyDefinitionParser
extends java.lang.Object

Parser for a dependency definition file.

Author:
Franz-Josef Elmer

Field Summary
static java.lang.String CHECK_KEY_WORD
           
static java.lang.String CLASS_CYCLES_KEY_WORD
           
static java.lang.String DEPENDENT_ONLY_ON_KEY_WORD
           
static java.lang.String DIRECTLY_INDEPENDENT_OF_KEY_WORD
           
static java.lang.String EXCLUDING_KEY_WORD
           
static java.lang.String IN_KEY_WORD
           
static java.lang.String INDEPENDENT_OF_KEY_WORD
           
static java.lang.String LAYER_KEY_WORD
           
static java.lang.String LAYERING_OF_KEY_WORD
           
static java.lang.String PACKAGE_CYCLES_KEY_WORD
           
static java.lang.String SETS_KEY_WORD
           
static java.lang.String SHOW_KEY_WORD
           
static java.lang.String STRICT_LAYERING_OF_KEY_WORD
           
 
Constructor Summary
DependencyDefinitionParser(java.lang.String dependencyDefinition, classycle.dependency.DependencyProperties properties, ResultRenderer renderer)
           
 
Method Summary
 Statement[] getStatements()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INDEPENDENT_OF_KEY_WORD

public static final java.lang.String INDEPENDENT_OF_KEY_WORD
See Also:
Constant Field Values

EXCLUDING_KEY_WORD

public static final java.lang.String EXCLUDING_KEY_WORD
See Also:
Constant Field Values

DIRECTLY_INDEPENDENT_OF_KEY_WORD

public static final java.lang.String DIRECTLY_INDEPENDENT_OF_KEY_WORD
See Also:
Constant Field Values

DEPENDENT_ONLY_ON_KEY_WORD

public static final java.lang.String DEPENDENT_ONLY_ON_KEY_WORD
See Also:
Constant Field Values

CHECK_KEY_WORD

public static final java.lang.String CHECK_KEY_WORD
See Also:
Constant Field Values

LAYER_KEY_WORD

public static final java.lang.String LAYER_KEY_WORD
See Also:
Constant Field Values

SHOW_KEY_WORD

public static final java.lang.String SHOW_KEY_WORD
See Also:
Constant Field Values

SETS_KEY_WORD

public static final java.lang.String SETS_KEY_WORD
See Also:
Constant Field Values

CLASS_CYCLES_KEY_WORD

public static final java.lang.String CLASS_CYCLES_KEY_WORD
See Also:
Constant Field Values

PACKAGE_CYCLES_KEY_WORD

public static final java.lang.String PACKAGE_CYCLES_KEY_WORD
See Also:
Constant Field Values

IN_KEY_WORD

public static final java.lang.String IN_KEY_WORD
See Also:
Constant Field Values

LAYERING_OF_KEY_WORD

public static final java.lang.String LAYERING_OF_KEY_WORD
See Also:
Constant Field Values

STRICT_LAYERING_OF_KEY_WORD

public static final java.lang.String STRICT_LAYERING_OF_KEY_WORD
See Also:
Constant Field Values
Constructor Detail

DependencyDefinitionParser

public DependencyDefinitionParser(java.lang.String dependencyDefinition,
                                  classycle.dependency.DependencyProperties properties,
                                  ResultRenderer renderer)
Method Detail

getStatements

public Statement[] getStatements()