|
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 BaseComponentEditorManagerThe 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.EditorFindergetEditorForURL in class ro.sync.exml.editor.EditorManagerAdapterEditorManagerAdapter.getEditorForURL(java.net.URL)public ro.sync.exml.editor.validate.ValidationEditorInterface findValidationEditor(java.net.URL url)
findValidationEditor in interface ro.sync.exml.editor.validate.ValidationEditorFinderfindValidationEditor in class ro.sync.exml.editor.EditorManagerAdapterEditorManagerAdapter.findValidationEditor(java.net.URL)public ro.sync.exml.editor.AutomaticallyValidationManager getAutomaticallyValidationManager()
getAutomaticallyValidationManager in interface ro.sync.exml.editor.EditorManagergetAutomaticallyValidationManager in class ro.sync.exml.editor.EditorManagerAdapterpublic ro.sync.exml.editor.AbstractEditor getSelectedEditor()
getSelectedEditor in interface ro.sync.exml.editor.EditorManagergetSelectedEditor in class ro.sync.exml.editor.EditorManagerAdapterEditorManagerAdapter.getSelectedEditor()public ro.sync.exml.editor.AbstractEditor[] getAllEditors()
getAllEditors in interface ro.sync.exml.editor.EditorManagergetAllEditors in interface ro.sync.exml.editor.IEditorManagergetAllEditors in class ro.sync.exml.editor.EditorManagerAdapterEditorManagerAdapter.getAllEditors()public java.net.URL[] getAllOpenedURLs()
getAllOpenedURLs in interface ro.sync.exml.editor.IEditorManagergetAllOpenedURLs in interface ro.sync.exml.editor.OpenedURLsProvidergetAllOpenedURLs in class ro.sync.exml.editor.EditorManagerAdapterEditorManagerAdapter.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.FileOpenerExtopen in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.EditorManageropen in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.EditorManageropen in interface ro.sync.exml.editor.role.FileOpeneropen in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.EditorManageropen in interface ro.sync.exml.editor.role.EditorOpeneropen in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.EditorManageropenAndHighlightLocation in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.FileOpenerAndLocatoropenAndShowLocation in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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.FileOpeneropenOperationResult in class ro.sync.exml.editor.EditorManagerAdapterjava.io.IOExceptionEditorManagerAdapter.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 | ||||||||