Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.javatools.compare.view
Class IdeBaseCompareView

java.lang.Object
  extended by oracle.javatools.compare.view.BaseCompareView
      extended by oracle.javatools.compare.view.IdeBaseCompareView

All Implemented Interfaces:
CompareView, ActionMenuView, CustomHorizontalScrollView, EditableView, IdeCompareView, NavigableConflictsView, NavigableView, SplitPanelView, StatusView, ToolbarView, ToolTipView

public abstract class IdeBaseCompareView
extends BaseCompareView
implements IdeCompareView
Since:
11.1.1.2.0 (Shepherd)

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.javatools.compare.view.BaseCompareView
BaseCompareView.CentralGutterMouseHandler, BaseCompareView.ContributorBias, BaseCompareView.CustomFocusTraversalPolicy, BaseCompareView.PositionListener

 

Field Summary

 

Fields inherited from class oracle.javatools.compare.view.BaseCompareView
_centerScrollPane, _centerTitle, _leftDiffGutter, _leftOverview, _leftScrollPane, _leftTitle, _rightDiffGutter, _rightOverview, _rightScrollPane, _rightTitle, GUI_VERTICAL_SCROLLBAR, GUI_VERTICAL_SPACER, OVERVIEW_WIDTH

 

Constructor Summary
protected IdeBaseCompareView()
           
protected IdeBaseCompareView(CompareMode compareMode)
           
protected IdeBaseCompareView(CompareMode compareMode, CompareViewBias compareViewBias)
           

 

Method Summary
 IdeAction[] getToolbarActions()
          Gets the components to be added to the editor toolbar while the compare view is displayable.
 void saveMergeModel(java.net.URL url)
          Saves the current state of the merge model to the filesystem.

 

Methods inherited from class oracle.javatools.compare.view.BaseCompareView
addPopupManager, addPositionListener, addStatusListener, addViewEditListener, attachContributorChangeListeners, calculateRightEditorInset, canReadElement, canWriteElement, createDeleteBlockAction, createFocusTraversalPolicy, createHorizontalScrollPane, createInsertBlockAction, createMarkAllResolvedAction, createMarkResolvedAction, createMemento, createModel, createModel, createMutableModel, createOverviews, createReplaceBlockAction, deleteBlock, detachContributorChangeListeners, dispose, firePositionChanged, fireStatusChanged, fireViewEditEvent, getAdjacentContributorKind, getAdjacentContributorKind, getBias, getBundle, getCenterScrollPane, getCenterTitle, getCompareMode, getCompareModel, getContributor, getCurrentContributorKind, getCurrentDifference, getDefaultEditAction, getDefaultEditActionIcon, getEditActions, getEditActions, getFocusableCenterEditor, getFocusComponent, getGUI, getHorizontalScrollBars, getHorizontalScrollComponent, getLeftDiffGutter, getLeftOrCenterSplitter, getLeftOverview, getLeftScrollPane, getLeftTitle, getModel, getNextConflict, getNextDifference, getOverviewLeftEditor, getOverviewRightEditor, getPopupManager, getPreviousConflict, getPreviousDifference, getRightDiffGutter, getRightOverview, getRightScrollPane, getRightSplitter, getRightTitle, getSplitPanel, getSplitterLocation, getToolTipProvider, getUndoableEditListeners, getVerticalScrollbar, getVerticalScrollBar, getVerticalScrollCardLayout, getVerticalScrollPanel, getViewEditListeners, goToDifference, goToDifference, goToFirstConflict, goToFirstDifference, goToInitialDifference, goToLastConflict, goToLastDifference, goToNextConflict, goToNextDifference, goToPreviousConflict, goToPreviousDifference, hasDefaultEditAction, hasNavigableConflicts, hasNavigableDifferences, hasNextConflict, hasNextDifference, hasPreviousConflict, hasPreviousDifference, horizontalScrollTo, initializeOverview, initializeView, initScrollPane, insertBlockCopy, isAddition, isEditable, isEditLocked, isOverviewFocusOwner, isRemoval, isViewFocusOwner, markAllResolved, markResolved, registerViewDecoration, removePopupManager, removePositionListener, removeStatusListener, removeViewEditListener, repaintDiffGutters, replaceBlock, resetGUI, setCenterScrollPane, setCompareModel, setEditLocked, setLeftDiffGutter, setLeftScrollPane, setMemento, setModel, setRightDiffGutter, setRightScrollPane, setSplitPanel, setSplitterLocation, setSplitterLocation, setToolTipProvider, updateModel, updateModelImpl, updateOnEdit, updateTitles, verticalScrollTo

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.javatools.compare.CompareView
getGUI, getModel, setModel

 

Constructor Detail

IdeBaseCompareView

protected IdeBaseCompareView()

IdeBaseCompareView

protected IdeBaseCompareView(CompareMode compareMode)

IdeBaseCompareView

protected IdeBaseCompareView(CompareMode compareMode,
                             CompareViewBias compareViewBias)

Method Detail

getToolbarActions

public IdeAction[] getToolbarActions()
Description copied from interface: IdeCompareView
Gets the components to be added to the editor toolbar while the compare view is displayable.
Specified by:
getToolbarActions in interface IdeCompareView
Specified by:
getToolbarActions in interface ToolbarView
Returns:
the toolbar components.

saveMergeModel

public void saveMergeModel(java.net.URL url)
                    throws java.lang.UnsupportedOperationException,
                           java.io.IOException
Description copied from interface: IdeCompareView
Saves the current state of the merge model to the filesystem. This method can throw an UnsupportedOperationException if the default behavior is required, in which the text buffer of the result contributor is saved.
Specified by:
saveMergeModel in interface IdeCompareView
Parameters:
url - the destination URL.
Throws:
java.io.IOException - if an exception occurred saving the file.
java.lang.UnsupportedOperationException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.