Uses of Interface
net.dpml.lang.Value

Packages that use Value
net.dpml.lang The lang package contains a small number of generic common utilities used throught the DPML codebase. 
net.dpml.metro.data Immutable datatypes used to describe a deployment scenario. 
net.dpml.metro.tools A set of ant tasks supporting the creation of component type and deployment information. 
net.dpml.transit.model The model package contains a set of interfaces that define an active configuration model. 
 

Uses of Value in net.dpml.lang
 

Classes in net.dpml.lang that implement Value
 class Construct
          A object resolvable from primitive arguments.
 

Methods in net.dpml.lang that return Value
 Value[] ValueDecoder.decodeValues(Element[] elements)
          Build an array of values for the supplied element array.
 Value ValueDecoder.decodeValue(Element element)
          Build a single value instance from a supplied element.
 Value[] Plugin.getValues()
          Get the array of default constructor values.
 Value[] Construct.getValues()
          Return the set of nested values within this value.
 

Methods in net.dpml.lang with parameters of type Value
 void ValueEncoder.encodeValues(Writer writer, Value[] values, String pad)
          Write an array of values to XML.
 void ValueEncoder.encodeValue(Writer writer, Value value, String pad)
          Write a value to XML.
static Object[] Construct.getArgs(Map map, Value[] params, Object[] args)
          Utility operation that consolidates an array of values and supplimentary arguments to an array of objects.
 

Constructors in net.dpml.lang with parameters of type Value
Plugin(Logger logger, Info info, Classpath classpath, String classname, Value[] params)
          Creation of an new plugin datatype.
Construct(String target, Value[] args)
          Create a new construct using a supplied target defintion.
Construct(String target, String method, Value[] args)
          Create a new construct using a supplied target defintion.
 

Uses of Value in net.dpml.metro.data
 

Classes in net.dpml.metro.data that implement Value
 class ValueDirective
          A ValueDirective represents a single constructed argument value.
 

Constructors in net.dpml.metro.data with parameters of type Value
ValueDirective(String target, Value[] args)
          Create a new construct using a supplied target defintion.
ValueDirective(String target, String method, Value[] args)
          Create a new construct using a supplied target defintion.
 

Uses of Value in net.dpml.metro.tools
 

Methods in net.dpml.metro.tools that return Value
 Value ValueDataType.buildValue(ClassLoader classloader)
          Build a value datastructure.
 Value ValueBuilder.buildValue(ClassLoader classloader)
          Build a value datastructure.
 

Uses of Value in net.dpml.transit.model
 

Methods in net.dpml.transit.model that return Value
 Value[] ParametersEvent.getParameters()
          Return the codebase parameter value array.
 Value[] CodeBaseModel.getParameters()
          Return the array of codebase parameter values.
 

Constructors in net.dpml.transit.model with parameters of type Value
ParametersEvent(CodeBaseModel source, Value[] values)
          Construction of a new codebase change event.