dm.dmql
Class DMQLCommand

java.lang.Object
  |
  +--dm.dmql.DMQLCommand
Direct Known Subclasses:
DMQL.AddDropDim, DMQL.DefineCube, DMQL.DefineDim, DMQL.Display, DMQL.FindClassRules

public abstract class DMQLCommand
extends java.lang.Object

Parent interface for all DMQL command implementations, i.e. all commands must be able to parse their contents from a TokenStream.

Author:
Scott Sanner

Constructor Summary
DMQLCommand()
           
 
Method Summary
abstract  boolean parse(TokenStream ts)
          Internal method for String parsing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DMQLCommand

public DMQLCommand()
Method Detail

parse

public abstract boolean parse(TokenStream ts)
Internal method for String parsing
Parameters:
query - The String to parse
Returns:
Whether parsing was successful