Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

org.openquark.cal.compiler
Class AdjunctSource

java.lang.Object
  extended by org.openquark.cal.compiler.AdjunctSource
Direct Known Subclasses:
AdjunctSource.FromSourceModel, AdjunctSource.FromText

public abstract class AdjunctSource
extends Object

Abstracts the source of a CAL adjunct. This abstraction allows the CAL compiler and typechecker to accept adjuncts in different representations (e.g. text and source model), and to process them accordingly.

Author:
Joseph Wong

Nested Class Summary
static class AdjunctSource.FromSourceModel
          Encapsulates the definition of an adjunct in source model form.
static class AdjunctSource.FromText
          Encapsulates the definition of an adjunct contained in text.
 
Method Summary
abstract  String toString()
          Converts the adjunct into its source text representation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public abstract String toString()
Converts the adjunct into its source text representation.

Overrides:
toString in class Object
Returns:
the source text representation of this adjunct

Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.