|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| HasPass | This interface defines a common base for Derivation and
Call. |
| Class Summary | |
|---|---|
| Argument | A class to encapsulate a command line argument line. |
| Call | Call is an implementation of an anonymous
Derivation. |
| Declare | This class defines the formal arguments to a Transformation. |
| Definition | This is a base class which collects attributes that belong to
Transformation and Derivation. |
| Definitions | This class implements the container to carry any number of
Transformation and Derivation instances. |
| Derivation | Derivation is an implementation of an abstract VDL
Definition. |
| Executable | This class is a leftover from an earlier version, and now solely here for the purposes of providing the Condor universe constants. |
| Leaf | Leaf is an abstract base class for leaf nodes in the
instance tree. |
| LFN | This class captures the logical filename and its linkage. |
| List | This class implements the list argument type used for parameters passed to transformations from derivations. |
| Local | This class defines the temporary variables in compound
Transformation. |
| Meta | This class implements nothing for meta data. |
| Pass | This class encapsulates a single formal argument that is passed
from a Derivation to a Transformation. |
| Profile | A Profile captures scheduler system and application
environment specific stuff in a uniform fashion. |
| Scalar | This class implements one of the argument types for parameters passed to transformations from derivations. |
| Text | This class extends the base class Leaf by adding
an attribute to store the content of a pure textual element. |
| Transformation | Transformation is an implementation of an abstract VDL
Definition. |
| Use | Use is employed to reference bound actual arguments. |
| Value | This class is the base class for Scalar and List
child classes. |
| VDL | This abstract class defines a common base for all VDLx JAPI objects. |
| Exception Summary | |
|---|---|
| IllegalTransformationException | This exception is thrown if a Transformation
simultaneously displays child elements for a simple transformation
and child elements for a compound transformation. |
| IncompatibleLinkageException | This exception is thrown if the matching between the linkage of a declared variable and the combined linkage of a used variable in a transformation have incompatible values. |
| UndeclaredVariableException | This exception is thrown if the matching between a used bound variable and its argument list variable it refers to fails. |
Bridges between the Virtual Data Language (VDL) and Java data structures.
Chimera, and further refined for
grouping purposes in the VDL parent.Most of the classes have their counterparts in the XML schema definition for VDLx, the XML variant of VDL. All classes contain knowledge to convert their state back into VDLt and VDLx.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||