SWT LPEX
v3.0.5

Uses of Class
com.ibm.lpex.core.LpexView

Packages that use LpexView
com.ibm.lpex.alef This package provides advanced line-oriented editing functions for Eclipse technology plug-ins. 
com.ibm.lpex.alef.preferences This package provides Eclipse platform preference pages for the LPEX editors. 
com.ibm.lpex.cics This package provides CICS (Customer Information Control System) support for document parsers. 
com.ibm.lpex.cobol This package provides COBOL (Common Business Oriented Language) document parsers. 
com.ibm.lpex.core This package provides the base implementation of the LPEX editor widget. 
com.ibm.lpex.cpp This package provides C/C++ document parsers. 
com.ibm.lpex.fortran This package provides Fortran document parsers. 
com.ibm.lpex.hlasm This package provides a HLASM (High Level Assembler) document parser. 
com.ibm.lpex.html This package provides an HTML (Hypertext Markup Language) document parser. 
com.ibm.lpex.java This package provides Java language document parsers. 
com.ibm.lpex.jcl This package provides JCL (Job Control Language) document parsers. 
com.ibm.lpex.pli This package provides a PL/I document parser. 
com.ibm.lpex.prop This package provides a document parser for Java properties files. 
com.ibm.lpex.rexx This package provides a REXX document parser. 
com.ibm.lpex.samples This package contains samples for those who wish to extend the editor. 
com.ibm.lpex.sql This package provides SQL (Structured Query Language) support for document parsers. 
com.ibm.lpex.tpfhlasm This package provides a HLASM (High Level Assembler) document parser for TPF (IBM Transaction Processing Facility). 
com.ibm.lpex.xml This package provides an XML (eXtensible Markup Language) document parser. 
com.ibm.lpex.xsl This package provides an XSL (eXtensible Stylesheet Language) document parser. 
 

Uses of LpexView in com.ibm.lpex.alef
 

Methods in com.ibm.lpex.alef that return LpexView
 LpexView LpexAbstractTextEditor.getLpexView()
          Convenience method to retrieve the focus document view of the underlying LPEX text widget, or otherwise the primary view.
 LpexView LpexAbstractTextEditor.getFirstLpexView()
          Convenience method to retrieve the primary document view of the underlying LPEX text widget.
 LpexView LpexAbstractTextEditor.getActiveLpexView()
          Convenience method to retrieve the active document view of the underlying LPEX text widget.
 LpexView LpexTextViewer.splitView(LpexView lpexView)
          Creates a new view of the document in this text viewer's window.
 LpexView LpexTextViewer.getLpexView()
          Returns the focus view of the underlying LPEX text widget, or the primary view if none.
 LpexView LpexTextViewer.getFirstLpexView()
          Returns the primary view of the underlying LPEX text widget.
 LpexView LpexTextViewer.getActiveLpexView()
          Returns the active view of the underlying LPEX text widget.
 

Methods in com.ibm.lpex.alef with parameters of type LpexView
protected  void LpexAbstractTextEditor.setKeyBindingScopes(LpexView lpexView, String[] scopes)
          Sets the key-binding scopes for a view of this editor.
protected  String[] LpexAbstractTextEditor.getKeyBindingScopes(LpexView lpexView)
          Returns the key-binding scopes set for a view of this editor.
 void LpexAbstractTextEditor.initializeLpexView(LpexView lpexView)
          Hook to initialize a newly instantiated primary or secondary LpexView used by this text editor's LpexSourceViewer.
 void LpexAbstractTextEditor.updateProfile(LpexView lpexView)
          Extend this method for post-updateProfile command processing.
protected  void LpexAbstractTextEditor.widgetContentsSet(LpexView lpexView)
          Hook called once the LPEX text widget contents have been (re-)set from the Eclipse IDocument.
protected  boolean LpexAbstractTextEditor.availableOpenNewView(LpexView lpexView)
          Returns the availability of the openNewView action defined in here.
protected  boolean LpexAbstractTextEditor.performLpexCommand(LpexView lpexView)
          Opens the "Lpex" sample editor in package com.ibm.lpex.samples for a new view on the document.
protected  void LpexAbstractTextEditor.handleDelegate(LpexView lpexView)
          Redirect Lpex actions and commands to run in this plug-in's context.
protected  boolean LpexAbstractTextEditor.addLines(LpexView lpexView, int lineNeeded)
          Hook for managing an LPEX text-widget document section.
protected  IPreferencePage LpexAbstractTextEditor.createViewPreferencePage(LpexView lpexView, int nodeType)
          Factory method to create a view-scoped preference page to be used by this editor's source viewer.
 String LpexLanguageHelp.getHelpPage(LpexView lpexView)
          This method is invoked when a language-sensitive help request is received in the LpexSourceViewer.
protected  void LpexSourceViewer.updateProfile(LpexView lpexView)
          Hook for post-updateProfile command processing.
protected  IPreferencePage LpexSourceViewer.createViewPreferencePage(LpexView lpexView, int nodeType)
          Factory method to create the preference page for a view-scoped preference node used by this source viewer.
 LpexView LpexTextViewer.splitView(LpexView lpexView)
          Creates a new view of the document in this text viewer's window.
protected  void LpexTextViewer.initializeLpexView(LpexView lpexView)
          Hook to initialize a newly instantiated primary or secondary LpexView.
protected  void LpexTextViewer.updateProfile(LpexView lpexView)
          Hook for post-updateProfile command processing.
 

Uses of LpexView in com.ibm.lpex.alef.preferences
 

Constructors in com.ibm.lpex.alef.preferences with parameters of type LpexView
SequenceNumbersPreferencePage(LpexView lpexView)
          Constructor.
ViewParserPreferencePage(LpexView lpexView)
          Constructor.
SavePreferencePage(LpexView lpexView)
          Preference-page constructor for one LPEX view's save settings.
SourceEncodingPreferencePage(LpexView lpexView)
          Constructor.
ViewBasePreferencePage(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.cics
 

Constructors in com.ibm.lpex.cics with parameters of type LpexView
CicsLexerClasses(LpexView lpexView)
          Default set of CICS lexer classes.
CicsLexerClasses(LpexView lpexView, long code, long forwardLink, long backwardLink, long comment, long error, long cicsStatement)
          Construct a set of CICS lexer classes.
 

Uses of LpexView in com.ibm.lpex.cobol
 

Constructors in com.ibm.lpex.cobol with parameters of type LpexView
CobolParser(LpexView lpexView)
          Constructor.
ILECobolParser(LpexView lpexView)
          Constructor for the parser.
Cobol400Parser(LpexView lpexView)
          Constructor for the parser.
CobolSqlCicsParser(LpexView lpexView)
          Constructor.
ILECobolSqlCicsParser(LpexView lpexView)
          Constructor for ILECobolSqlCicsParser.
Cobol400SqlCicsParser(LpexView lpexView)
          Constructor for Cobol400SqlCicsParser.
 

Uses of LpexView in com.ibm.lpex.core
 

Fields in com.ibm.lpex.core declared as LpexView
protected  LpexView LpexCommonParser.view
          The view with which this document parser is associated.
 

Methods in com.ibm.lpex.core that return LpexView
 LpexView LpexCharStream.getLpexView()
          Returns the document view that provides this input stream.
 LpexView LpexCommonParser.lpexView()
          Returns the document view with which this parser is associated.
 LpexView LpexMultiWindow.getActiveView()
          Convenience method to return the active document view.
 LpexView[] LpexView.getLpexViews()
          Returns an array of the views currently open on this view's document.
 LpexView LpexView.lpexView(String documentName)
          Returns a view handling the given document, if any.
 LpexView LpexView.blockView()
          Deprecated. Use #getBlockView(), this method will be removed.
static LpexView LpexView.getBlockView()
          Returns the view with the selection, if any.
 LpexView LpexWindow.view()
          Returns the document view currently associated with this window.
 LpexView LpexWindow.getLpexView()
          Returns the document view currently associated with this window.
 

Methods in com.ibm.lpex.core with parameters of type LpexView
 void LpexAction.doAction(LpexView lpexView)
          This method in the defined action will be called to run it.
 boolean LpexAction.available(LpexView lpexView)
          This method in the defined action will be called to query its availability.
 boolean LpexBaseAction.available(LpexView lpexView)
          This method in the defined action will be called to query the availability of the action.
 boolean LpexBaseAction.checked(LpexView lpexView)
          This method in the defined action will be called to query the checked status of a checkable action.
 String LpexBaseAction.getHelpId(LpexView lpexView)
          This method in the defined action will be called to query the context help id of the action.
 String LpexBaseAction.getToolTipText(LpexView lpexView)
          This method in the defined action will be called to query the tool tip text for the action.
 boolean LpexCommand.doCommand(LpexView lpexView, String parameters)
          This method in the defined command will be called to run the command.
static boolean LpexCommonParser.copyDocumentMessages(LpexView targetView, int sourceViewId, String messageClass)
          Convenience method to copy the document messages from an existing view.
 void LpexCursorListener.elementChanged(LpexView lpexView)
          This method is invoked when the element on which the cursor is located has changed since the last notification or since the listener was added.
 void LpexDocumentListener.documentChanged(LpexView lpexView, int type, int line, int position, int count)
          This method is invoked when a text event occurs in the LPEX document.
 boolean LpexDocumentSectionListener.addLines(LpexView lpexView, int lineNeeded)
          This method is invoked when it was determined that the currently-loaded document section should be extended.
 int[] LpexFieldsProvider.getFields(LpexView lpexView, int element)
          This method is invoked when the editor must query the editing fields defined for a text element.
 void LpexMarkListener.markChanged(LpexView lpexView, int markId)
          This method is invoked when the text associated with a mark has been changed.
 void LpexMarkListener.markDeleted(LpexView lpexView, int markId)
          This method is invoked when all of the text associated with a mark has been deleted.
static LpexDocumentLocation LpexMatch.match(LpexView lpexView, LpexDocumentLocation loc)
          Match a paranthesis / brace / square bracket / angle bracket.
static LpexDocumentLocation LpexMatch.match(LpexView lpexView, LpexDocumentLocation loc, boolean noisy)
          Match a paranthesis / brace / square bracket / angle bracket.
 LpexWindow LpexMultiWindow.newWindow(LpexView lpexView, int style)
          Creates a new window for the given document view.
static String LpexPaletteAttributes.background(LpexView lpexView)
          Use this method to determine the background color of the default style (parameter styleAttributes.default) that is used by the specified document view.
 void LpexViewAdapter.showing(LpexView lpexView)
           
 void LpexViewAdapter.shown(LpexView lpexView)
           
 boolean LpexViewAdapter.saving(LpexView lpexView)
           
 void LpexViewAdapter.saved(LpexView lpexView)
           
 boolean LpexViewAdapter.renaming(LpexView lpexView)
           
 void LpexViewAdapter.renamed(LpexView lpexView)
           
 void LpexViewAdapter.readonly(LpexView lpexView)
           
 void LpexViewAdapter.updateProfile(LpexView lpexView)
           
 void LpexViewAdapter.disposed(LpexView lpexView)
           
 void LpexViewListener.showing(LpexView lpexView)
          This method is invoked just before the screen is displayed.
 void LpexViewListener.shown(LpexView lpexView)
          This method is invoked after the screen display is complete.
 boolean LpexViewListener.saving(LpexView lpexView)
          This method is invoked just before the document is saved by the LPEX widget.
 void LpexViewListener.saved(LpexView lpexView)
          This method is invoked after the document has been saved by the LPEX widget.
 boolean LpexViewListener.renaming(LpexView lpexView)
          This method is invoked just before the document or source name is changed.
 void LpexViewListener.renamed(LpexView lpexView)
          This method is invoked after the document name, source name, or view id has changed.
 void LpexViewListener.readonly(LpexView lpexView)
          This method is invoked after an attempt has been made to edit a readonly document.
 void LpexViewListener.updateProfile(LpexView lpexView)
          This method is invoked after the updateProfile editor command has completed processing.
 void LpexViewListener.disposed(LpexView lpexView)
          This method is invoked when the document view is disposed.
 

Constructors in com.ibm.lpex.core with parameters of type LpexView
LpexCharStream(LpexView lpexView)
          Constructor.
LpexCommonParser(LpexView lpexView)
          LpexCommonParser constructor.
LpexView(LpexView lpexView)
          Use this constructor to create a new document view from the specified document view.
LpexView(LpexView lpexView, boolean updateProfile)
          Use this constructor to create a new document view from the specified document view, indicating whether the updateProfile command should be called.
 

Uses of LpexView in com.ibm.lpex.cpp
 

Constructors in com.ibm.lpex.cpp with parameters of type LpexView
CppCicsParser(LpexView lpexView)
          Constructor for CppCicsParser.
CppSqlParser(LpexView lpexView)
          Constructor for CppSqlParser.
CppSqlParserWIN(LpexView lpexView)
          Constructor of CppSqlParserWIN.
CppCicsParserWIN(LpexView lpexView)
           
CppCicsParserOS2(LpexView lpexView)
           
CppSqlParserOS2(LpexView lpexView)
           
CppCicsParserAIX(LpexView lpexView)
           
CppSqlParserAIX(LpexView lpexView)
           
CppParserAIX(LpexView lpexView)
           
CppParserWIN(LpexView lpexView)
           
CppParserOS2(LpexView lpexView)
           
CppParser(LpexView lpexView)
          Constructor for the parser.
 

Uses of LpexView in com.ibm.lpex.fortran
 

Constructors in com.ibm.lpex.fortran with parameters of type LpexView
FortranParser(LpexView lpexView)
          Constructor.
FortranLexerClasses(LpexView lpexView)
          Default set of Fortran lexer classes.
FortranLexerClasses(LpexView lpexView, long code, long forwardLink, long backwardLink, long comment, long error, long sub, long label)
          Constructs a set of Fortran lexer classes.
 

Uses of LpexView in com.ibm.lpex.hlasm
 

Constructors in com.ibm.lpex.hlasm with parameters of type LpexView
HLAsmParser(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.html
 

Methods in com.ibm.lpex.html with parameters of type LpexView
static int HtmlParser.contextStartPosition(LpexView lpexView, long commentClass)
          Returns the start of text in the current element of the specified view.
static void HtmlParser.tagSelection(LpexView v, String tag)
          Adds a <tag> and </tag> pair to the selected text.
 

Constructors in com.ibm.lpex.html with parameters of type LpexView
HtmlParser(LpexView lpexView)
          Constructor for the parser.
 

Uses of LpexView in com.ibm.lpex.java
 

Constructors in com.ibm.lpex.java with parameters of type LpexView
JavaSqlParser(LpexView lpexView)
          Constructor for JavaSqlParser.
JavaParser(LpexView lpexView)
          Constructor for the parser.
 

Uses of LpexView in com.ibm.lpex.jcl
 

Constructors in com.ibm.lpex.jcl with parameters of type LpexView
JclParserJES2ESA(LpexView lpexView)
          Constructor.
JclParser(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.pli
 

Constructors in com.ibm.lpex.pli with parameters of type LpexView
PliParser(LpexView lpexView)
          Constructor for the parser.
 

Uses of LpexView in com.ibm.lpex.prop
 

Constructors in com.ibm.lpex.prop with parameters of type LpexView
PropertiesParser(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.rexx
 

Constructors in com.ibm.lpex.rexx with parameters of type LpexView
RexxParser(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.samples
 

Methods in com.ibm.lpex.samples with parameters of type LpexView
 void TestUserProfile.FindNextSelection.doAction(LpexView lpexView)
          Runs the action.
 boolean TestUserProfile.FindNextSelection.available(LpexView lpexView)
          Returns the availability of this action.
 void TestUserProfile.CloseJoin.doAction(LpexView lpexView)
          Runs the action.
 boolean TestUserProfile.CloseJoin.available(LpexView lpexView)
          Returns the availability of this action.
 boolean SetDateAction.SetDate.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 void Lpex.Delegate.delegate(LpexView lpexView)
          Redefine actions and commands of the given Lpex view.
 boolean HairlineCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
static void CursorHairline.install(LpexView lpexView, boolean trackCursor)
          Installs the hairline in the given document view.
static void CursorHairline.uninstall(LpexView lpexView)
          Uninstalls the cursor hairline from the given view.
 void CursorHairline.shown(LpexView lpexView)
          View listener - the view has been refreshed.
 void CursorHairline.disposed(LpexView lpexView)
          View listener - the view is being disposed.
 void BlockNewMarkToMouseAction.doAction(LpexView lpexView)
          Runs the action.
 boolean BlockNewMarkToMouseAction.available(LpexView lpexView)
          Returns the availability of this action.
static void MouseReselect.install(LpexView lpexView)
          Installs mouse reselection in the given document view.
 void MouseReselect.shown(LpexView lpexView)
          View listener - the view has been refreshed.
 void MouseReselect.disposed(LpexView lpexView)
          View listener - the view is being disposed.
 boolean ClockCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 boolean LongestCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 void ZoomAction.doAction(LpexView lpexView)
          Zoom in / out.
 boolean ZoomAction.available(LpexView lpexView)
          Returns true, this action is always available.
 boolean EntabCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 boolean FindsCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 void FindNextDefaultAction.doAction(LpexView lpexView)
          Runs the action.
 boolean FindNextDefaultAction.available(LpexView lpexView)
          Returns the availability of this action.
 void SetDateAction.doAction(LpexView lpexView)
          Runs the action.
 boolean SetDateAction.available(LpexView lpexView)
          Returns the availability of this action.
 void ComposeAction.doAction(LpexView lpexView)
          Runs the action.
 boolean ComposeAction.available(LpexView lpexView)
          Returns the availability of this action.
 void BlockTransferAction.doAction(LpexView lpexView)
          Runs the action.
 boolean BlockTransferAction.available(LpexView lpexView)
          Returns the availability of this action.
 void CopyLineAction.doAction(LpexView lpexView)
          Runs the action.
 boolean CopyLineAction.available(LpexView lpexView)
          Returns the availability of this action.
 boolean DetabCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
 boolean HtmlSource.doCommand(LpexView lpexView, String parameters)
          Entry point when running this utility as an editor command.
static void TestUserProfile.userProfile(LpexView lpexView)
          This is the method in a user profile that is called by the updateProfile editor command.
static String TestUserProfile.parser(LpexView lpexView)
          Determines the document parser which will run after this user profile completes.
 void TestAction.doAction(LpexView lpexView)
           
 boolean TestAction.available(LpexView lpexView)
           
 boolean TestCommand.doCommand(LpexView lpexView, String parameters)
          Runs this command.
static String TestCommand.commandName(LpexCommand lpexCommand, LpexView lpexView)
          Returns the name assigned to an instance of a user-defined command in the specified view.
 

Constructors in com.ibm.lpex.samples with parameters of type LpexView
Lpex(LpexView lpexView, Lpex.Delegate delegate, Rectangle bounds, boolean browse)
          Constructor for an external program to create a new (secondary) view on its existing document.
TestParser2(LpexView lpexView)
          Constructor for the parser.
TestParser1(LpexView lpexView)
          The parser's constructor.
 

Uses of LpexView in com.ibm.lpex.sql
 

Constructors in com.ibm.lpex.sql with parameters of type LpexView
SqlParser(LpexView lpexView)
          Constructor.
SqlLexerClasses(LpexView lpexView)
          Default set of SQL lexer classes.
SqlLexerClasses(LpexView lpexView, long code, long forwardLink, long backwardLink, long comment, long error, long sqlStatement)
          Construct a set of SQL lexer classes.
 

Uses of LpexView in com.ibm.lpex.tpfhlasm
 

Constructors in com.ibm.lpex.tpfhlasm with parameters of type LpexView
TPFHLAsmParser(LpexView lpexView)
          Constructor.
 

Uses of LpexView in com.ibm.lpex.xml
 

Constructors in com.ibm.lpex.xml with parameters of type LpexView
XmlParser(LpexView lpexView)
          Constructor for the parser.
 

Uses of LpexView in com.ibm.lpex.xsl
 

Constructors in com.ibm.lpex.xsl with parameters of type LpexView
XslParser(LpexView lpexView)
          Constructor.
 


SWT LPEX
v3.0.5

(C) Copyright IBM Corporation 1998, 2005.  All Rights Reserved.