Uses of Package
com.raelity.jvi

Packages that use com.raelity.jvi
com.raelity.jvi This is the main package of the jVi editor; it contains the primary editing engine. 
com.raelity.jvi.swing   
 

Classes in com.raelity.jvi used by com.raelity.jvi
AbbrevLookup.CommandElement
          A registered command is represented by this class.
BooleanOption
           
BooleanOption.Validator
           
Buffer
          Buffer: structure that holds information about one file, primarily per file options.
Buffer.VisualBounds
          Calculate the 4 boundary points for a visual selection.
ColonCommandFlags
          Flags used to direct ":" command parsing.
ColonCommands.ColonAction
          Commands that take arguments subclass this.
ColonCommands.ColonEvent
          The event passed to ColonCommands.ColonAction.
IntegerOption
           
IntegerOption.Validator
           
MutableBoolean
           
MutableInt
           
OPARG
          Arguments for operators.
Option
           
Option.ColorOption
           
Option.ColorOption.Validator
           
Options.Category
           
OptionsBeanBase
          Base class for jVi options beans.
StringOption
           
StringOption.Validator
           
ViBuffer
           
ViCmdEntry
          This is used by vi to get command line input.
ViCursor
          Salient variables for doing a vi cursor.
ViFactory
          This provides Vi the items it needs to interface with swing UI environment.
ViFPOS
          A position in a file/document.
ViFPOS.abstractFPOS
           
ViFS
          jVi's interactions with files are funnelled through this interface.
ViManager.jViVersion
          version is of the form #.#.# or #.#.#.[x|alpha|beta|rc]#, examples 0.9.1, 0.9.1.beta1 also, 0.9.1.beta1.3 for tweaking between exposed releases
ViManager.OsVersion
           
ViMark
          A Mark represents a position within a document.
ViMark.MarkException
           
ViOptionBag
          Interface for classes that have vim options, i.e.
ViOutputStream
          When jVi wants to output multi-line information, for example lines matching a search or result of some command execution, the output is sent to a ViOutputStream.
ViStatusDisplay
          Display state of the editor is sent through this interface.
ViTextView
          The information needed by vim when running on a GUI.
ViTextView.FOLDOP
           
ViTextView.JLOP
          jump list operations
ViTextView.MARKOP
          annonymous mark operations
ViTextView.NLOP
          open new line forward/backward
ViTextView.TABOP
          move to other tab
ViTextView.TAGOP
          tags and tagstack operations
ViTextView.WMOP
          word match opertations
Window
          Vim references values in a structure, but we need to present a method interface, so the vim code is not preserved as we'd like.
 

Classes in com.raelity.jvi used by com.raelity.jvi.swing
BooleanOption
           
Buffer
          Buffer: structure that holds information about one file, primarily per file options.
ColonCommands.ColonEvent
          The event passed to ColonCommands.ColonAction.
MutableInt
           
OutputStreamAdaptor
          Use this class instead of the interface, to make it easier to augment the interface in a compatible way.
ViBuffer
           
ViCmdEntry
          This is used by vi to get command line input.
ViCursor
          Salient variables for doing a vi cursor.
ViFactory
          This provides Vi the items it needs to interface with swing UI environment.
ViFPOS
          A position in a file/document.
ViFS
          jVi's interactions with files are funnelled through this interface.
ViMark
          A Mark represents a position within a document.
ViOptionBag
          Interface for classes that have vim options, i.e.
ViOutputStream
          When jVi wants to output multi-line information, for example lines matching a search or result of some command execution, the output is sent to a ViOutputStream.
ViStatusDisplay
          Display state of the editor is sent through this interface.
ViTextView
          The information needed by vim when running on a GUI.
ViTextView.FOLDOP
           
ViTextView.JLOP
          jump list operations
ViTextView.MARKOP
          annonymous mark operations
ViTextView.NLOP
          open new line forward/backward
ViTextView.TABOP
          move to other tab
ViTextView.TAGOP
          tags and tagstack operations
ViTextView.WMOP
          word match opertations
Window
          Vim references values in a structure, but we need to present a method interface, so the vim code is not preserved as we'd like.