Top Description Interfaces Classes
[default module]

Package net.sf.ehcache.config.generator.model


This package contains utility classes encapsulating ideas of Elements and Attributes. Also contains other related classes like visitors etc.

Interface Summary

Modifier and TypeInterface and Description
public interface
NodeAttribute

Interface that abstracts the idea of an attribute.

public interface
NodeElement

Interface that abstracts the idea of an element.

public interface
NodeElementVisitor

Interface for visiting a NodeElement

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractDepthFirstVisitor

Implementation of NodeElementVisitor that does a depth-first traversal of the element.

public abstract class
AbstractNodeElement

An abstract implementation of NodeElement.

public class
SimpleNodeAttribute

Implementation of the NodeAttribute interface

public class
SimpleNodeElement

A concrete class extending the AbstractNodeElement class

public class
XMLGeneratorVisitor

Implementation of an ElementVisitor extending from AbstractDepthFirstVisitor which can generate XML out of a NodeElement.