Skip navigation links


com.essbase.eas.essbase.ui.scripting.autocomplete
Class CreateFilter

java.lang.Object
  extended by com.essbase.eas.ui.editor.misc.StatementCommand
      extended by com.essbase.eas.essbase.ui.scripting.autocomplete.ScriptingCommand
          extended by com.essbase.eas.essbase.ui.scripting.autocomplete.CreateFilter

All Implemented Interfaces:
StatementToken, java.io.Serializable, java.lang.Cloneable

public class CreateFilter
extends ScriptingCommand

Title: Description: Copyright: Copyright (c) 2001 Company: Hyperion Solutions Corporation

Version:
1.0
Author:
Sree Menon
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class com.essbase.eas.ui.editor.misc.StatementCommand
StatementCommand.WordListWindowPopup

 

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.ui.scripting.autocomplete.ScriptingCommand
APPNAME, CALCNAME, DBNAME, ESSBASESERVER, FILTERNAME, FUNCNAME, GRPNAME, MACRONAME, USERNAME, VARNAME

 

Fields inherited from class com.essbase.eas.ui.editor.misc.StatementCommand
ADDPROPERTY, BRACKETED, CLASS, COMMAND, COMMANDS, DONOTLIST, EOL, FORCE, ISFUNCTION, list, LOOP, LOOPCOMMAND, NAME, nameTokens, next, NEXT_COMMAND, NOTIFYCLASS, NOTIFYMETHOD, NOTIFYOBJECT, OPT_PROPERTY, OPTIONAL, options, OPTIONS, optionTokens, PARAN, parent, PREFIX, prefixTokens, QUOTED, REGISTER, SUFFIX, suffixTokens, table, TEXT, TRIGGER_NEXT

 

Constructor Summary
CreateFilter()
           

 

Method Summary
 void addOptions(StatementContext context)
          adds the options available for this command token
 StatementToken getLastStatementToken(StatementContext context, int startindex)
          getLastStatementToken is a forward traversal of the list looking for the last token
 int isToken(StatementContext context, int startindex)
          Returns the number of tokens matched by this command from the token list
 int scanTokens(StatementContext context, java.lang.String text, Filter filter)
           
 void showOptions(StatementContext context)
          Shows the options

 

Methods inherited from class com.essbase.eas.essbase.ui.scripting.autocomplete.ScriptingCommand
clone, compareTokens, createOptionCommand, getApplication, getApplication, getApplication, getApplication, getApplications, getChildNotifyObjects, getCurrentStatement, getDatabase, getDatabase, getDatabase, getDatabase, getDatabase, getNextTokens, getNotifyObjects, getObjects, getSafePrefix, getSafeSuffix, getSelectedServer, getTokenList, getTokenListEx, isLastToken, isNextToken, removeParanString, setCompleteText, setOptional, setWordCompleteText

 

Methods inherited from class com.essbase.eas.ui.editor.misc.StatementCommand
addAttribute, addCommand, addCommandOptions, addNameTokens, addNextCommands, addOptionCommands, addOptionsTokens, canceledCommand, checkFix, clearAttributes, exportXml, findCommand, generateSpaces, getAttribute, getAttributes, getCommands, getCommandsParent, getCommandTable, getElements, getEndOfStatement, getKey, getLineSep, getList, getName, getParent, getSafeKey, hasKey, insertCommand, isCommand, isForcedOption, isListEmpty, isOptional, isToken, newEditToken, put, removeAllCommands, removeAttribute, removeCommand, removeQuoteString, resetParent, resetSelection, setCompleteText, setCompleteText, setForcedOption, setName, setOptions, setParent, tokenListSize, toString, writeKeywordsToFile

 

Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

CreateFilter

public CreateFilter()

Method Detail

isToken

public int isToken(StatementContext context,
                   int startindex)
Description copied from interface: StatementToken
Returns the number of tokens matched by this command from the token list
Specified by:
isToken in interface StatementToken
Overrides:
isToken in class ScriptingCommand

getLastStatementToken

public StatementToken getLastStatementToken(StatementContext context,
                                            int startindex)
Description copied from interface: StatementToken
getLastStatementToken is a forward traversal of the list looking for the last token
Specified by:
getLastStatementToken in interface StatementToken
Overrides:
getLastStatementToken in class StatementCommand
startindex - is the token index to start processing the tokens from the list
Returns:
the last token

scanTokens

public int scanTokens(StatementContext context,
                      java.lang.String text,
                      Filter filter)

addOptions

public void addOptions(StatementContext context)
Description copied from interface: StatementToken
adds the options available for this command token
Specified by:
addOptions in interface StatementToken
Overrides:
addOptions in class StatementCommand
Parameters:
context - statement context

showOptions

public void showOptions(StatementContext context)
Description copied from class: StatementCommand
Shows the options
Specified by:
showOptions in interface StatementToken
Overrides:
showOptions in class ScriptingCommand

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.