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

E13403-07

Uses of Interface
oracle.javatools.compare.CompareModel

Packages that use CompareModel
oracle.javatools.compare Contains classes and interfaces for compare / merge components, including diff algorithms, model classes and some view implementations. 
oracle.javatools.compare.view   
oracle.javatools.compare.view.list   
oracle.javatools.compare.view.wedge   
oracle.javatools.patch   
oracle.jdeveloper.merge Contains classes for merge editor abstractions, including an editor addin, commands, a controller, and utilities. 
oracle.jdeveloper.vcs.versionhistory   
 

Uses of CompareModel in oracle.javatools.compare
 

Methods in oracle.javatools.compare that return CompareModel
 CompareModel CompareAlgorithm.compare(CompareContributor first, CompareContributor second)
          Compare two contributors, returning a model of the differences between the two.
static CompareModel CompareModelFactory.createCompareModel(CompareContributor first, CompareContributor second)
          Compare the first contributor to the second contributor and return a model describing the differences.
static CompareModel CompareModelFactory.createCompareModel(CompareContributor first, CompareContributor second, CompareType type)
          Compare the first contributor to the second contributor and return a model describing the differences.
static CompareModel CompareModelFactory.createMergeModel(CompareContributor first, CompareContributor second, CompareContributor ancestor)
          Merge the first contributor and the second contributor based on a third and return a model of conflicting differences.
static CompareModel CompareModelFactory.createMergeModel(CompareContributor first, CompareContributor second, CompareContributor ancestor, CompareType type)
          Merge the first contributor and the second contributor based on a third and return a model of conflicting differences.
 CompareModel CompareView.getModel()
          Get the model for this view.
 CompareModel CompareMergeAlgorithm.merge(CompareContributor first, CompareContributor second, CompareContributor ancestor)
          Merge two contributors based on a third, returning a model of the conflicting differences between the two.
 

Methods in oracle.javatools.compare with parameters of type CompareModel
static CompareView CompareViewFactory.createCompareView(CompareModel model)
          Create a compare view suitable for displaying the specified model.
static CompareView CompareViewFactory.createCompareView(CompareModel model, CompareViewBias bias)
          Create a compare view suitable for displaying the specified model.
static CompareView CompareViewFactory.createMergeView(CompareModel model)
          Create a merge view suitable for displaying the specified model.
static CompareView CompareViewFactory.createView(CompareModel model, CompareMode mode, java.lang.Class<? extends CompareView> viewClass)
          Create a view suitable for displaying the specified model.
 void CompareView.setModel(CompareModel model)
          Set the model for this view.
 

Uses of CompareModel in oracle.javatools.compare.view
 

Methods in oracle.javatools.compare.view that return CompareModel
protected  CompareModel BaseCompareView.createModel(CompareDifference[] differences)
           
protected  CompareModel SequenceCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected abstract  CompareModel BaseCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected  CompareModel BaseCompareView.createMutableModel(CompareModel compareModel)
           
 CompareModel BaseCompareView.getCompareModel()
           
 CompareModel BaseCompareView.getModel()
           
 

Methods in oracle.javatools.compare.view with parameters of type CompareModel
protected  javax.swing.Action BaseCompareView.createMarkAllResolvedAction(CompareModel compareModel)
           
protected  CompareModel SequenceCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected abstract  CompareModel BaseCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected  CompareModel BaseCompareView.createMutableModel(CompareModel compareModel)
           
static boolean CompareViewUtil.equal(CompareModel model, oracle.javatools.compare.algorithm.sequence.SequenceCompareDifference block, ContributorKind contributor1, ContributorKind contributor2)
           
protected  void BaseCompareView.initializeView(CompareModel compareModel)
           
protected  void BaseCompareView.markAllResolved(CompareModel compareModel)
          Mark all differences in the given model as resolved.
protected  void BaseCompareView.setCompareModel(CompareModel compareModel)
           
 void BaseCompareView.setModel(CompareModel compareModel)
           
protected  void BaseCompareView.updateModel(CompareModel model)
           
 

Uses of CompareModel in oracle.javatools.compare.view.list
 

Methods in oracle.javatools.compare.view.list with parameters of type CompareModel
protected  void ListCompareView.initializeView(CompareModel compareModel)
           
 

Uses of CompareModel in oracle.javatools.compare.view.wedge
 

Methods in oracle.javatools.compare.view.wedge that return CompareModel
protected  CompareModel WedgeCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected  CompareModel WedgeCompareView.createMutableModel(CompareModel compareModel)
           
 

Methods in oracle.javatools.compare.view.wedge with parameters of type CompareModel
protected  CompareModel WedgeCompareView.createModel(CompareModel compareModel, CompareDifference[] differences)
           
protected  CompareModel WedgeCompareView.createMutableModel(CompareModel compareModel)
           
protected  void WedgeCompareView.initializeView(CompareModel model)
           
 

Uses of CompareModel in oracle.javatools.patch
 

Methods in oracle.javatools.patch that return CompareModel
 CompareModel PatchCompareView.getModel()
           
 

Methods in oracle.javatools.patch with parameters of type CompareModel
 void PatchCompareView.setModel(CompareModel compareModel)
           
 

Uses of CompareModel in oracle.jdeveloper.merge
 

Methods in oracle.jdeveloper.merge that return CompareModel
protected  CompareModel AbstractMergeEditor.createMergeModel(Context context)
          Creates a merge compare model, based on the current editor context.
protected  CompareModel TextMergeEditor.createMergeModelImpl(Context context)
          Creates a merge compare model, based on the current editor context (implementor).
protected abstract  CompareModel AbstractMergeEditor.createMergeModelImpl(Context context)
          Creates a merge compare model, based on the current editor context (implementor).
protected  CompareModel TextMergeEditor.createMergeModelSS(Context context)
           
 CompareModel MergeEngine.executeMerge()
          Executes a three-way merge.
static CompareModel MergeContext.getModel(Context context)
           
 

Methods in oracle.jdeveloper.merge with parameters of type CompareModel
protected  boolean TextMergeEditor.saveMergeImpl(Context context, CompareModel compareModel)
          Saves the merge results, without user confirmation (implementor).
protected abstract  boolean AbstractMergeEditor.saveMergeImpl(Context context, CompareModel compareModel)
          Saves the merge results, without user confirmation (implementor).
static void MergeContext.setModel(Context context, CompareModel model)
           
protected  boolean TextMergeEditor.validateContent(CompareModel model)
           
protected abstract  boolean AbstractMergeEditor.validateContent(CompareModel compareModel)
          Validate the content of the merged result.
 

Uses of CompareModel in oracle.jdeveloper.vcs.versionhistory
 

Methods in oracle.jdeveloper.vcs.versionhistory with parameters of type CompareModel
protected  CompareView VersionHistoryViewer.createCompareView(CompareModel model)
           
 


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

E13403-07

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