Class Index | File Index

## Classes

- _global_
- Boolean
- Date
- Object
- orion
- orion.breadcrumbs.BreadCrumbs
- orion.commands.Command
- orion.commands.CommandService
- orion.compare.DiffProvider
- orion.compare.rulers.CompareOverviewRuler
- orion.compare.rulers.CompareRuler
- orion.compare.rulers.LineNumberCompareRuler
- orion.compareUtils
- orion.contentAssist.CssContentAssistProvider
- orion.dialogs.DialogService
- orion.editor.AbstractStyler
- orion.editor.ContentAssist
- orion.editor.Editor
- orion.editor.HtmlGrammar
- orion.editor.JavaScriptContentAssistProvider
- orion.editor.TextMateStyler
- orion.explorer-table.FileExplorer
- orion.explorer.Explorer
- orion.explorer.ExplorerFlatModel
- orion.explorer.ExplorerModel
- orion.explorer.SelectionRenderer
- orion.favorites.Favorites
- orion.favorites.FavoritesService
- orion.fileClient.FileClient
- orion.fileCommands
- orion.git.GitClonesExplorer
- orion.git.GitClonesModel
- orion.git.GitCommitNavigator
- orion.git.GitService
- orion.globalCommands
- orion.log.LogService
- orion.outliner.Outliner
- orion.outliner.OutlineService
- orion.pluginregistry.Plugin
- orion.pluginregistry.PluginRegistry
- orion.preferences.Preferences
- orion.preferences.PreferencesService
- orion.problems.ProblemService
- orion.profile.usersClient.UsersClient
- orion.searchClient.Searcher
- orion.searchResults.SearchResultsGenerator
- orion.selection.Selection
- orion.serviceregistry.EventTarget
- orion.serviceregistry.Service
- orion.serviceregistry.ServiceReference
- orion.serviceregistry.ServiceRegistration
- orion.serviceregistry.ServiceRegistry
- orion.status.StatusReportingService
- orion.textview.ContextMenuEvent
- orion.textview.DestroyEvent
- orion.textview.KeyBinding
- orion.textview.LineStyleEvent
- orion.textview.ModelChangedEvent
- orion.textview.ModelChangingEvent
- orion.textview.ModifyEvent
- orion.textview.Ruler
- orion.textview.ScrollEvent
- orion.textview.Selection
- orion.textview.SelectionEvent
- orion.textview.Style
- orion.textview.StyleRange
- orion.textview.TextModel
- orion.textview.TextView
- orion.textview.UndoStack
- orion.textview.VerifyEvent
- orion.treetable.TableTree
- orion.util
- orion.widgets.DirectoryTreeModel
- String

# Class Index

## _global_

## Boolean

## Date

## Object

## orion

The global container for Orion APIs.

## orion.breadcrumbs.BreadCrumbs

Bread crumbs show the current position within a resource tree and allow navigation to different places in the tree.

## orion.commands.Command

A command is an object that describes an action a user can perform, as well as when and what it should look like when presented in various contexts.

## orion.commands.CommandService

CommandService can render commands appropriate for a particular scope and DOM element.

## orion.compare.DiffProvider

Provides operations on Diff in a compare editor

## orion.compare.rulers.CompareOverviewRuler

The compare overview ruler is used by the compare editor to render lines matching differences between two editors

## orion.compare.rulers.CompareRuler

The compare ruler is used by the compare editor to render trim around the editor.

## orion.compare.rulers.LineNumberCompareRuler

The line number ruler is used by the compare editor to render line numbers next to the editor

## orion.compareUtils

orion.compareUtils

## orion.contentAssist.CssContentAssistProvider

Provides content assist for CSS keywords.

## orion.dialogs.DialogService

The dialog service provides common helper dialogs such as confirmation and information dialogs.

## orion.editor.AbstractStyler

A styler that does nothing, but can be extended by concrete stylers.

## orion.editor.ContentAssist

Can be attached to an Editor to display content assist suggestions.

## orion.editor.Editor

An `Editor` is a user interface for editing text that provides additional features over the basic orion.textview.TextView.

## orion.editor.HtmlGrammar

orion.syntax.HtmlGrammar

## orion.editor.JavaScriptContentAssistProvider

Provides content assist for JavaScript keywords.

## orion.editor.TextMateStyler

A styler that knows how to apply a subset of the TextMate grammar format to style a line.

## orion.explorer-table.FileExplorer

A user interface component that displays a table-oriented file explorer

## orion.explorer.Explorer

A table-based explorer component.

## orion.explorer.ExplorerFlatModel

Tree model used by orion.explorer.Explorer for flat structures

## orion.explorer.ExplorerModel

Simple tree model using Children and ChildrenLocation attributes to fetch children and calculating id based on Location attribute.

## orion.explorer.SelectionRenderer

Sample renderer that allows you to render a standard tree table.

## orion.favorites.Favorites

A user interface element showing a list of favorites that can be browsed and manipulated.

## orion.favorites.FavoritesService

A service for creating and managing links that the user has identified as favorites.

## orion.fileClient.FileClient

The file client provides a convenience API for interacting with a file service provided by a plugin.

## orion.fileCommands

This class contains static utility methods for creating and managing commands related to file management.

## orion.git.GitClonesExplorer

A Git clone explorer view

## orion.git.GitClonesModel

Tree model used by orion.git.GitClonesExplorer.

## orion.git.GitCommitNavigator

A table-based git commit navigator

## orion.git.GitService

Provides operations for browsing and manipulating Git repositories.

## orion.globalCommands

This class contains static utility methods for creating and managing global commands.

## orion.log.LogService

The log service provides services for logging information messages

## orion.outliner.Outliner

An Outliner provides an itemized overview of a resource and acts as a selection provider on that resource.

## orion.outliner.OutlineService

The outline service cannot currently be used by clients.

## orion.pluginregistry.Plugin

Represents a single plugin in the plugin registry

## orion.pluginregistry.PluginRegistry

The Orion plugin registry

## orion.preferences.Preferences

A preferences object returned by the preferences service

## orion.preferences.PreferencesService

The preferences service manages a hierarchical set of preference nodes.

## orion.problems.ProblemService

The problem service tracks markers and sends notification of marker changes.

## orion.profile.usersClient.UsersClient

The user service keeps track of the current Orion user.

## orion.searchClient.Searcher

Provides API for searching the workspace.

## orion.searchResults.SearchResultsGenerator

A search results generator for display search results to an end user

## orion.selection.Selection

Can provide one or more selections describing objects of interest.

## orion.serviceregistry.EventTarget

Base for creating an Orion event target

## orion.serviceregistry.Service

A concrete service in the Orion service registry

## orion.serviceregistry.ServiceReference

A reference to a service in the Orion service registry

## orion.serviceregistry.ServiceRegistration

A reference to a registered service in the Orion service registry

## orion.serviceregistry.ServiceRegistry

The Orion service registry

## orion.status.StatusReportingService

Service for reporting status

## orion.textview.ContextMenuEvent

This is the event sent when the user right clicks or otherwise invokes the context menu of the view.

## orion.textview.DestroyEvent

This is the event sent when the text view is destroyed.

## orion.textview.KeyBinding

A KeyBinding represents of a key code and a modifier state that can be triggered by the user using the keyboard.

## orion.textview.LineStyleEvent

This is the event sent when the text view needs the style information for a line.

## orion.textview.ModelChangedEvent

This is the event sent when the text in the model has changed.

## orion.textview.ModelChangingEvent

This is the event sent when the text in the model is about to change.

## orion.textview.ModifyEvent

This is the event sent when the text is modified by the text view.

## orion.textview.Ruler

This interface represents a ruler for the text view.

## orion.textview.ScrollEvent

This is the event sent when the text view scrolls.

## orion.textview.Selection

A Selection represents a range of selected text in the view.

## orion.textview.SelectionEvent

This is the event sent when the selection changes in the text view.

## orion.textview.Style

This object is used to define style information for the text view.

## orion.textview.StyleRange

This object is used to style range.

## orion.textview.TextModel

The TextModel is an interface that provides text for the view.

## orion.textview.TextView

A TextView is a user interface for editing text.

## orion.textview.UndoStack

The UndoStack is used to record the history of a text model associated to an view.

## orion.textview.VerifyEvent

This is the event sent when the text is about to be modified by the text view.

## orion.treetable.TableTree

Generates an HTML table where one of the columns is indented according to depth of children.

## orion.util

This class contains static utility methods.

## orion.widgets.DirectoryTreeModel

Tree model used by orion.widgets.DirectoryPrompterDialog

## String

Documentation generated by JsDoc Toolkit 2.4.0 on Mon Jun 27 2011 02:03:41 GMT-0400 (EDT)