Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.
com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey
contains the following classes and interfaces.
Classes and Interfaces | |
FkeyDirectiveNodeBase | Base class for a parse node that represents a FKEY SC directive. |
FkeyDirectiveParserBase | Parses the FKEY SC directive. |
FkeyDisplayFormDirectiveNode | Parse node that represents a display form FKEY SC directive. |
FkeyDisplayFormDirectiveParser | Parses the form display action for the FKEY SC directive. |
FkeyDisplayHelpDirectiveNode | Parse node that represents a display help FKEY SC directive. |
FkeyDisplayHelpDirectiveParser | Parses the display help action for the FKEY SC directive. |
FkeyFormReturnDirectiveNode | Parse node that represents a form return FKEY SC directive. |
FkeyFormReturnDirectiveParser | Parses the form return action for the FKEY SC directive. |
FkeyPageDirectiveNode | Parse node that represents a page FKEY SC directive. |
FkeyPageDirectiveParser | Parses the page action for the FKEY SC directive. |
FkeySelectBodyDirectiveNode | Parse node that represents a body line from a SELECT FKEY SC
directive. |
FkeySelectBodyDirectiveParser | Parses the body content for the SELECT action of the FKEY SC directive. |
FkeySelectIntroDirectiveNode | Parse node that represents an introductory SELECT FKEY SC directive. |
FkeySelectIntroDirectiveParser | Parses the intro content for the SELECT action of the FKEY SC directive. |
FkeySoeKeyDirectiveNode | Parse node that represents the SOE FKEY SC directive. |
FkeySoeKeyDirectiveParser | Parses the SOE action for the FKEY SC directive. |
FkeySubmitKeyDirectiveNode | Parse node that represents the KEY FKEY SC directive. |
FkeySubmitKeyDirectiveParser | Parses the key action for the FKEY SC directive. |
FkeySubmitRunDirectiveNode | Parse node that represents the submit run FKEY SC directive. |
FkeySubmitRunDirectiveParser | Parses the run action for the FKEY SC directive. |
FkeyUserActionDirectiveNode | Parse node that represents a user action FKEY SC directive. |
FkeyUserActionDirectiveParser | Parses the user action for the FKEY SC directive. |
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveNode
Constructors |
Initializes an instance of this class.
protected FkeyDirectiveNodeBase(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle)
|
Methods |
public com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr getFkeyNumber()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr getFkeyTitle()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Inner Class FkeyActions |
Actions of FKEY that require special additional processing.
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions
|
Accesses a report containing screen commands.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions DSPFORM
Displays context-sensitive help. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions DSPHELP
Returns to a previous form. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions FORMRET
Enables the function key to be passed directly to the run. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions KEY
Moves forward or backward in a form. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions PAGE
Select one of a group of actions based on the cursor field position when the key was pressed. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions SELECT
Outputs an SOE character at the current cursor position. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions SOE
|
Retrieves an instance based on a parsed action value.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions fromAction(java.lang.String anAction) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase.FkeyActions values()
|
Fields |
Parser that instantiated the current parser; only used with/by sub-classes.protected com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase parentParser
|
Constructors |
public FkeyDirectiveParserBase()
|
Methods |
Extracts text from a concatenation expression. It is assumed that the parsed expression
contains a single text expression.
protected java.lang.String extractText(com.arsi.mj.maprpt.lexer.ptree.cmd.RunCommandParserBase.ConcatExprResult parseResult)
|
Obtains the parsed FKEY number data.
protected com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getFkeyNumber()
|
Obtains the parsed FKEY title data.
protected com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getFkeyTitle()
|
Obtains the line content being parsed.
protected com.arsi.mj.maprpt.parser.line.types.AtLine getHostLine()
|
Obtains the current line number.
protected int getLineNumber()
|
Obtains an appropriate parser for the determined FKEY sub-directive.
protected com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser getParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer)
|
Obtains the parsed report identifier.
protected java.lang.String getUserRID()
|
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
Does the content of the specified Mapper report line resemble the body
of an FKEY SELECT sub-directive? For example, " 1,dspform,11e,1,1,0"
would be recognized as a line in the body of FKEY SELECT sub-directive.
public static boolean resemblesSelectBody(java.lang.String aLine)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Inner Class StackOption |
Enumerated stack-processing options for the FKEY sub-directive DSPFORM ,
associated with option letter or character. This class must implement that static method
fromLetter for use with class CmdOptionConcatExpr .
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption
|
Indicates the stack should be cleared, with the current form on the bottom.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption BOTTOM_N_CLEAR
Indicates that the current stack position should be marked, and the current form should be put on top of the stack. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption MARK_N_PUSH
Indicates the current form should overwrite the current entry on the return stack. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption POP_N_PUSH
Indicates the current form should be put on the top of the stack. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption PUSH
Indicates that the current stack position should be saved, and the current form should be put on top of the stack. The screen itself is not saved. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption SAVE_N_PUSH
Indicates no entry on the stack should be created for the current form . public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption SKIP
|
Looks up an instance by the match for the internal representation.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption fromLetter(char aChar) Retrieves the internal representation.
public char getLetter() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.StackOption values()
|
Inner Class TextOption |
Enumerated text-handling options for the FKEY sub-directive DSPFORM ,
associated with option letter or character. This class must implement that static method
fromLetter for use with class CmdOptionConcatExpr .
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.TextOption
|
Indicates the content following the option should be treated as field text for form
insertion.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.TextOption FIELD_TEXT
|
Looks up an instance by the match for the internal representation.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.TextOption fromLetter(char aChar) Retrieves the internal representation.
public char getLetter() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.TextOption valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveNode.TextOption values()
|
Constructors |
Initializes an instance of this class.
public FkeyDisplayFormDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anRdc, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr aPageNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr aTabPosition, com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr aStackOption, com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr aTextOption, java.util.List someFieldText)
|
Methods |
public java.util.List getFieldTextExprs()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getPageNumberExpr()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getRdcExpr()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr getStackOptionExpr()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getTabPositionExpr()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr getTextOptionExpr()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayFormDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeyDisplayFormDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Inner Class Option |
Enumerated options for MODE directive, associated with option letter
or character. This class must implement that static method fromLetter
for use with class CmdOptionConcatExpr .
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode.Option
|
Indicates help should be displayed for the current field.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode.Option CURRENT_FIELD_HELP
|
Looks up an instance by the match for the internal representation.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode.Option fromLetter(char aChar) Retrieves the internal representation.
public char getLetter() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode.Option valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveNode.Option values()
|
Constructors |
Initializes an instance of this class.
public FkeyDisplayHelpDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr aHelpOption)
|
Methods |
public com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr getOptionExpr()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDisplayHelpDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeyDisplayHelpDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Inner Class StackOption |
Enumerated stack-processing options for the FKEY sub-directive FORMRET ,
associated with option letter or character. This class must implement that static method
fromLetter for use with class CmdOptionConcatExpr .
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption
|
Indicates the previous form on the stack should be displayed.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption POP
Indicates the previous form on the stack should be displayed. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption REPAINT
Indicates that if a report is displayed, it should be repainted; otherwise, the same as POP. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption REPAINT_OR_POP
Indicates that if report is displayed, it should be repainted; otherwise, the same as RETURN_TOP. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption REPAINT_OR_TOP
Indicates the stack should return to the mark set by DSPFORM,2 .public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption RETURN_TO_MARK
Indicates the stack should return to the mark set by DSPFORM,3 .public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption RETURN_TO_SAVED_CONTEXT
Indicates the stack should return to the top of the stack. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption RETURN_TOP
Indicates the stack should be cleared. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption TOP_N_CLEAR
|
Looks up an instance by the match for the internal representation.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption fromLetter(char aChar) Retrieves the internal representation.
public char getLetter() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.StackOption values()
|
Inner Class TextOption |
Enumerated text-handling options for the FKEY sub-directive FORMRET ,
associated with option letter or character. This class must implement that static method
fromLetter for use with class CmdOptionConcatExpr .
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.TextOption
|
Indicates the content following the option should be treated as field text for form
insertion.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.TextOption FIELD_TEXT
|
Looks up an instance by the match for the internal representation.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.TextOption fromLetter(char aChar) Retrieves the internal representation.
public char getLetter() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.TextOption valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveNode.TextOption values()
|
Constructors |
Initializes an instance of this class.
public FkeyFormReturnDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr aStackOption, com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr aTextOption, java.util.List someFieldText)
|
Methods |
public java.util.List getFieldTextExprs()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr getStackOptionExpr()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ICommandOptionExpr getTextOptionExpr()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyFormReturnDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeyFormReturnDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyPageDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Fields |
Indicates that the paging should move to the next page.public static final int PAGE_POSITION_NEXT = -1
|
Indicates that the paging should move to the previous page.public static final int PAGE_POSITION_PREVIOUS = -2
|
Page position expression known only at runtime (i.e., variable that contains '+', '-'
or number), NULL if compile-time.public com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr pagePositionExpr
|
Literal page position (or PAGE_POSITION_NEXT |
Constructors |
Initializes an instance of this class.
public FkeyPageDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr aPagePosition)
|
Initializes an instance of this class.
public FkeyPageDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, java.lang.Integer aPagePosition)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyPageDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeyPageDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
SELECT
FKEY
SC
directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectBodyDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Constructors |
Initializes an instance of this class.
public FkeySelectBodyDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr aFieldNumber, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase anFkeyDirective)
|
Methods |
public com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr getFieldNumber()
|
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase getFkeyDirective()
|
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectIntroDirectiveNode getIntro()
|
public void setIntro(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectIntroDirectiveNode intro)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectBodyDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
public FkeySelectBodyDirectiveParser()
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
SELECT
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectIntroDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Constructors |
Initializes an instance of this class.
public FkeySelectIntroDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySelectIntroDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeySelectIntroDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
SOE
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySoeKeyDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Constructors |
Initializes an instance of this class.
public FkeySoeKeyDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySoeKeyDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeySoeKeyDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
KEY
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySubmitKeyDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Constructors |
Initializes an instance of this class.
public FkeySubmitKeyDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, java.util.List someKeyText)
|
Methods |
public java.util.List getDataItemExprs()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySubmitKeyDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeySubmitKeyDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySubmitRunDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Constructors |
Initializes an instance of this class.
public FkeySubmitRunDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr aRunExpr, java.util.List someDataItems)
|
Methods |
public java.util.List getDataItemExprs()
|
public com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr getRunExpr()
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeySubmitRunDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
implements com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.IScDirectiveParser
Constructors |
Initializes an instance of this class.
public FkeySubmitRunDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveNodeBase
Inner Class UserAction |
Potential user actions.
public static final class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction
|
Displays the active screen.public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction DISPLAY_ACTIVE_SCREEN
Logs the user off. public static final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction LOGOFF
|
Retrieves an instance based on a parsed action value.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction fromActionText(java.lang.String someText) Obtains the literal action value for the instance.
public java.lang.String toActionText() public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction valueOf(java.lang.String name) public static com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction values()
|
Fields |
The user action specified.public final com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction action
|
Constructors |
Initializes an instance of this class.
public FkeyUserActionDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyNumber, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anFkeyTitle, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveNode.UserAction anAction)
|
FKEY
SC directive.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyUserActionDirectiveParser
extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase
Constructors |
Initializes an instance of this class.
public FkeyUserActionDirectiveParser(com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.fkey.FkeyDirectiveParserBase aParentParser)
|
Methods |
Required implementation.
public com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveParseResult parseDirective(com.arsi.mj.maprpt.lexer.tokens.IMaprptToken anInitialToken, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ScDirectiveLexer aLexer, org.springframework.context.ApplicationContext anAppCtx)
|