|
Oxygen XML Editor 14.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectro.sync.exml.editor.EditorManagerAdapter
ro.sync.ecss.extensions.api.component.BaseComponentEditorManager
@API(type=INTERNAL, src=PRIVATE) public class BaseComponentEditorManager
The base component editor manager
Constructor Summary | |
---|---|
BaseComponentEditorManager(java.util.List allProviders)
Constructor. |
Method Summary | |
---|---|
void |
componentDisposed(InternalComponentProvider provider)
Remove references to diposed components. |
ro.sync.exml.editor.validate.ValidationEditorInterface |
findValidationEditor(java.net.URL url)
|
ro.sync.exml.editor.AbstractEditor[] |
getAllEditors()
EXM-18738 |
java.net.URL[] |
getAllOpenedURLs()
|
ro.sync.exml.editor.AutomaticallyValidationManager |
getAutomaticallyValidationManager()
|
ro.sync.exml.editor.PersistentEditor |
getEditorForURL(java.net.URL url)
|
ro.sync.exml.editor.AbstractEditor |
getSelectedEditor()
EXM-18738 |
java.lang.Object |
open(java.net.URL url)
|
java.lang.Object |
open(java.net.URL toLoad0,
boolean isNew,
java.lang.String contentType)
|
java.lang.Object |
open(java.net.URL toLoad0,
java.lang.String contentType,
boolean requestFocus,
boolean ignore)
|
java.lang.Object |
open(java.net.URL url,
java.lang.String imposedInitialPage,
java.lang.String imposedContentType)
|
java.lang.Object |
openAndHighlightLocation(java.net.URL fileURL,
ro.sync.document.DocumentPositionedInfo dpInfo,
java.lang.String contentType,
java.lang.String highlightClass,
ro.sync.exml.editor.EditorHighlightPaintInfo highlightPainterInfo,
boolean moveCaretToStart)
|
java.lang.Object |
openAndShowLocation(java.net.URL fileURL,
ro.sync.document.DocumentPositionedInfo dpInfo,
boolean requestFocus,
java.lang.String contentType)
|
java.lang.Object |
openOperationResult(java.net.URL url)
|
void |
setLastFocusedComponent(InternalComponentProvider componentProvider)
Set the last focused component |
void |
setOpenURLHandler(OpenURLHandler openURLHandler)
Set a handler which will be notified when an URL should be opened. |
Methods inherited from class ro.sync.exml.editor.EditorManagerAdapter |
---|
addEditorManagerListener, applicationWillBeClosedOrHidden, checkFileChooserTargetDir, checkForChangeInCurrentEditor, checkURLIsOpenedInOtherEditorManager, closeAll, closeAllFromSelectedStack, closeEditor, closeEditor, closeOtherEditors, createAnyNameMark, createBookMark, createBookMark, disableOpen, editorAboutToBeSaved, editorClosed, editorLoaded, editorPageChanged, editorSaved, editorSaveFailed, findEditor, findEditor, fireEditorAboutToBeRemoved, fireEditorRelocated, getAllBookMarks, getComponent, getCurrentConditionAttributesManager, getCurrentEditor, getEditor, getEditorForURL, getHistoryMarker, getLoadedURLs, getOpenedFileInfos, getPerspectiveID, getProjectManager, getSearchControl, getSelectedURL, getSpellControl, getToggleMaximizable, getTopEditors, getWorkspaceAccess, getZOrderEditorList, gotoBookMark, hasBookMark, hasUnsavedModifications, isAlreadyOpened, isDisableOpen, isModified, isOpened, loadedFileChanged, loadLayout, modifiedStateChanged, nameChanged, newEditor, newEditor, newEditor, newEditorWithContentType, newLocalFileSaved, open, removeAllBookMarks, removeAllHighlights, removeBookMark, removeEditor, removeEditorManagerListener, removeHighlight, reopenLastClosedEditor, repaint, resetLayout, saveAll, saveAll, saveAllExceptNew, saveAllExceptNew, saveLayout, setAdditionalViewsUpdater, setArchiveBrowser, setDITAMapOpener, setFileHistory, setHistoryMarker, setOpenFilesInProgress, setParentFrame, setPerspectiveID, setPerspectiveManager, setProjectManager, setSearchControl, setSelectedEditor, setSpellControl, setToggleMaximizable, setWorkspaceAccess, updateIconAndTooltip |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseComponentEditorManager(java.util.List allProviders)
allProviders
- All component providers.Method Detail |
---|
public ro.sync.exml.editor.PersistentEditor getEditorForURL(java.net.URL url)
getEditorForURL
in interface ro.sync.exml.editor.EditorFinder
getEditorForURL
in class ro.sync.exml.editor.EditorManagerAdapter
EditorManagerAdapter.getEditorForURL(java.net.URL)
public ro.sync.exml.editor.validate.ValidationEditorInterface findValidationEditor(java.net.URL url)
findValidationEditor
in interface ro.sync.exml.editor.validate.ValidationEditorFinder
findValidationEditor
in class ro.sync.exml.editor.EditorManagerAdapter
EditorManagerAdapter.findValidationEditor(java.net.URL)
public ro.sync.exml.editor.AutomaticallyValidationManager getAutomaticallyValidationManager()
getAutomaticallyValidationManager
in interface ro.sync.exml.editor.EditorManager
getAutomaticallyValidationManager
in class ro.sync.exml.editor.EditorManagerAdapter
public ro.sync.exml.editor.AbstractEditor getSelectedEditor()
getSelectedEditor
in interface ro.sync.exml.editor.EditorManager
getSelectedEditor
in class ro.sync.exml.editor.EditorManagerAdapter
EditorManagerAdapter.getSelectedEditor()
public ro.sync.exml.editor.AbstractEditor[] getAllEditors()
getAllEditors
in interface ro.sync.exml.editor.EditorManager
getAllEditors
in interface ro.sync.exml.editor.IEditorManager
getAllEditors
in class ro.sync.exml.editor.EditorManagerAdapter
EditorManagerAdapter.getAllEditors()
public java.net.URL[] getAllOpenedURLs()
getAllOpenedURLs
in interface ro.sync.exml.editor.IEditorManager
getAllOpenedURLs
in interface ro.sync.exml.editor.OpenedURLsProvider
getAllOpenedURLs
in class ro.sync.exml.editor.EditorManagerAdapter
EditorManagerAdapter.getAllOpenedURLs()
public java.lang.Object open(java.net.URL toLoad0, boolean isNew, java.lang.String contentType) throws java.io.IOException
open
in interface ro.sync.exml.editor.role.FileOpenerExt
open
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.open(java.net.URL, boolean, java.lang.String)
public java.lang.Object open(java.net.URL toLoad0, java.lang.String contentType, boolean requestFocus, boolean ignore) throws java.io.IOException
open
in interface ro.sync.exml.editor.EditorManager
open
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.open(java.net.URL, java.lang.String, boolean, boolean)
public java.lang.Object open(java.net.URL url) throws java.io.IOException
open
in interface ro.sync.exml.editor.EditorManager
open
in interface ro.sync.exml.editor.role.FileOpener
open
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.open(java.net.URL)
public java.lang.Object open(java.net.URL url, java.lang.String imposedInitialPage, java.lang.String imposedContentType) throws java.io.IOException
open
in interface ro.sync.exml.editor.EditorManager
open
in interface ro.sync.exml.editor.role.EditorOpener
open
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.open(java.net.URL, java.lang.String, java.lang.String)
public java.lang.Object openAndHighlightLocation(java.net.URL fileURL, ro.sync.document.DocumentPositionedInfo dpInfo, java.lang.String contentType, java.lang.String highlightClass, ro.sync.exml.editor.EditorHighlightPaintInfo highlightPainterInfo, boolean moveCaretToStart) throws java.io.IOException
openAndHighlightLocation
in interface ro.sync.exml.editor.EditorManager
openAndHighlightLocation
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.openAndHighlightLocation(java.net.URL, ro.sync.document.DocumentPositionedInfo, java.lang.String, java.lang.String, ro.sync.exml.editor.EditorHighlightPaintInfo, boolean)
public java.lang.Object openAndShowLocation(java.net.URL fileURL, ro.sync.document.DocumentPositionedInfo dpInfo, boolean requestFocus, java.lang.String contentType) throws java.io.IOException
openAndShowLocation
in interface ro.sync.exml.editor.role.FileOpenerAndLocator
openAndShowLocation
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.openAndShowLocation(java.net.URL, ro.sync.document.DocumentPositionedInfo, boolean, java.lang.String)
public java.lang.Object openOperationResult(java.net.URL url) throws java.io.IOException
openOperationResult
in interface ro.sync.exml.editor.role.FileOpener
openOperationResult
in class ro.sync.exml.editor.EditorManagerAdapter
java.io.IOException
EditorManagerAdapter.openOperationResult(java.net.URL)
public void setOpenURLHandler(OpenURLHandler openURLHandler)
openURLHandler
- The open URLs handler.public void setLastFocusedComponent(InternalComponentProvider componentProvider)
componentProvider
- The last focused component.public void componentDisposed(InternalComponentProvider provider)
provider
- The provider was disposed.
|
Oxygen XML Editor 14.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |