Oxygen XML Editor 11.2 Author API

ro.sync.ecss.extensions.api
Interface AuthorAccess

All Superinterfaces:
AuthorAccessDeprecated, AuthorConstants

public interface AuthorAccess
extends AuthorConstants, AuthorAccessDeprecated

Access class to the author functions. Provides access to specific components corresponding to editor, document, workspace, tables, change tracking and utility informations and actions.


Field Summary
 
Fields inherited from interface ro.sync.ecss.extensions.api.AuthorConstants
ARG_VALUE_FALSE, ARG_VALUE_TRUE, POSITION_AFTER, POSITION_BEFORE, POSITION_INSIDE, POSITION_INSIDE_FIRST, POSITION_INSIDE_LAST
 
Method Summary
 AuthorChangeTrackingController getChangeTrackingController()
          The change tracking controller used to toggle change tracking on and off and check its state.
 AuthorDocumentController getDocumentController()
          Returns the Author document controller.
 AuthorEditorAccess getEditorAccess()
          Get the author editor access providing editor related information.
 OptionsStorage getOptionsStorage()
          The object that manages the options stored for author extensions.
 AuthorOutlineAccess getOutlineAccess()
          Get the author Outline access providing Outline related information.
 AuthorTableAccess getTableAccess()
          Returns the author table access provider responsible for obtaining table related information and executing table actions.
 AuthorUtilAccess getUtilAccess()
          Get the author access utility methods provider.
 AuthorWorkspaceAccess getWorkspaceAccess()
          Get the workspace access.
 AuthorXMLUtilAccess getXMLUtilAccess()
          Get the author access utility methods provider.
 
Methods inherited from interface ro.sync.ecss.extensions.api.AuthorAccessDeprecated
addAuthorListener, chooseFile, chooseFile, chooseURL, correctURL, deleteSelection, escapeAttributeValue, evaluateXPath, findNodesByXPath, getCaretOffset, getEditorLocation, getParentFrame, getSelectedText, getSelectionEnd, getSelectionStart, getTableCellAbove, getTableCellAt, getTableCellBelow, getTableCellIndex, getTableColSpanIndices, getTableNumberOfColumns, getTableRow, getTableRowCount, getWordAtCaret, hasSelection, inInlineContext, insertMultipleElements, insertText, insertXMLFragment, insertXMLFragment, isStandalone, isTrackingChanges, locateFile, makeRelative, multipleDelete, newNonValidatingXMLReader, removeAuthorListener, removeClonedElementAttribute, resolvePath, select, selectWord, setCaretPosition, setClonedElementAttribute, showConfirmDialog, showErrorMessage, surroundInFragment, surroundInText, toggleTrackChanges, viewToModel
 

Method Detail

getEditorAccess

AuthorEditorAccess getEditorAccess()
Get the author editor access providing editor related information.

Returns:
The editor related informations and actions provider. Cannot be null.

getDocumentController

AuthorDocumentController getDocumentController()
Returns the Author document controller. It has methods for changing the document model.

Returns:
The controller for Author document. Cannot be null.

getWorkspaceAccess

AuthorWorkspaceAccess getWorkspaceAccess()
Get the workspace access. Provides methods for obtaining workspace related informations and performing workspace specific actions.

Returns:
The workspace access provider. Cannot be null.

getUtilAccess

AuthorUtilAccess getUtilAccess()
Get the author access utility methods provider.

Returns:
The provider for utility methods. Cannot be null.

getXMLUtilAccess

AuthorXMLUtilAccess getXMLUtilAccess()
Get the author access utility methods provider.

Returns:
The provider for XML utility methods. Cannot be null.

getTableAccess

AuthorTableAccess getTableAccess()
Returns the author table access provider responsible for obtaining table related information and executing table actions.

Returns:
The table related information and actions provider. Cannot be null.

getChangeTrackingController

AuthorChangeTrackingController getChangeTrackingController()
The change tracking controller used to toggle change tracking on and off and check its state.

Returns:
The change tracking controller. Cannot be null.

getOptionsStorage

OptionsStorage getOptionsStorage()
The object that manages the options stored for author extensions. This is also responsible for adding and removing listeners that are notified about the option changes.

Returns:
The object that manages the options stored for author extensions.

getOutlineAccess

AuthorOutlineAccess getOutlineAccess()
Get the author Outline access providing Outline related information.

Returns:
The Outline related informations and actions provider. Cannot be null.

Oxygen XML Editor 11.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.