Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Package org.openquark.cal.metadata

Interface Summary
MetadataRenameUpdater.StatusListener Interface for listeners wishing to receive status updates from this updater.
MetadataStore A MetadataStore represents a repository for metadata.
 

Class Summary
ArgumentMetadata ArgumentMetadata models an argument to a CAL functional agent.
CALExample A class to represent a small coding example in CAL.
CALExpression CALExpression models an expression in CAL, similar to what would be entered into the code gem in the GemCutter.
CALFeatureMetadata CALFeatureMetadata is a common base class for features in CAL to which some metadata can be attached.
ClassInstanceMetadata  
ClassMethodMetadata Metadata for class methods in CAL such as Prelude.equals, Prelude.add etc.
DataConstructorMetadata Metadata for data constructors in CAL such as Prelude.Nothing, Prelude.Just, Prelude.Cons, Prelude.Nil etc.
FunctionalAgentMetadata Base class for representing the metadata associated to a CAL function, class method or data constructor i.e. what in the GemCutter is known as a Gem.
FunctionMetadata Metadata for CAL functions such as List.filter, Prelude.sin, etc.
InstanceMethodMetadata Metadata for instance methods in CAL such as the association of Prelude.equals with Prelude.notEqualsInt for the Prelude.Eq Prelude.Int instance.
MetadataFileStore Warning- this class should only be used by the CAL services implementation.
MetadataJarStore Warning- this class should only be used by the CAL services implementation.
MetadataManager This class implements the metadata manager responsible for saving and loading CALFeatureMetadata objects to a MetadataStore using XML files.
MetadataNullaryStore Warning- this class should only be used by the CAL services implementation.
MetadataPathMapper A ResourcePathMapper for Metadata resources.
MetadataRenameUpdater Provides functionality to update metadata resources to reflect a renaming.
ModuleMetadata Metadata for modules in CAL such as Prelude, DataContext, Layout, Soap etc.
ScopedEntityMetadata Base class for representing metadata of any scoped entity in CAL.
TypeClassMetadata Metadata for type classes such as Prelude.Eq, Prelude.Ord, Prelude.Num, Debug.Show etc.
TypeConstructorMetadata Metadata for type constructors such as: Prelude.Int, Prelude.String, Prelude.List, Prelude.Maybe etc.
 


Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.