oracle.javatools.compare
Class CompareMain.FileCompareContributor
java.lang.Object
   oracle.javatools.compare.CompareContributor
oracle.javatools.compare.CompareContributor
       oracle.javatools.compare.algorithm.sequence.SequenceCompareContributor
oracle.javatools.compare.algorithm.sequence.SequenceCompareContributor
           oracle.javatools.compare.algorithm.text.TextCompareContributor
oracle.javatools.compare.algorithm.text.TextCompareContributor
               oracle.javatools.compare.CompareMain.FileCompareContributor
oracle.javatools.compare.CompareMain.FileCompareContributor
- All Implemented Interfaces: 
- oracle.javatools.compare.algorithm.EditableContributor, oracle.javatools.compare.algorithm.ExpirableContributor
- Enclosing class:
- CompareMain
- public static class CompareMain.FileCompareContributor 
- extends oracle.javatools.compare.algorithm.text.TextCompareContributor- implements EditableContributor
 
| Fields inherited from interface oracle.javatools.compare.algorithm.EditableContributor | 
| PROPERTY_EDITABLE, PROPERTY_MODIFIED | 
 
 
 
| Methods inherited from class oracle.javatools.compare.algorithm.text.TextCompareContributor | 
| _equal, addChangeListener, addTextBufferListeners, deleteElement, equal, fireChangeEvent, getDocumentModel, getElement, getIgnoreWhitespace, getLength, insertElement, removeChangeListener, replaceElement, reset, setDocumentModel, setIgnoreWhitespace | 
 
 
| 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.algorithm.EditableContributor | 
| addChangeListener, removeChangeListener | 
 
CompareMain.FileCompareContributor
public CompareMain.FileCompareContributor(java.io.File file,
                                          boolean ignoreWhitespace)
                                   throws java.io.IOException
- Throws:
- java.io.IOException
getFile
public java.io.File getFile()
- 
 
- 
 
getTextBuffer
public TextBuffer getTextBuffer()
- 
- Specified by:
- getTextBufferin class- oracle.javatools.compare.algorithm.text.TextCompareContributor
 
- 
 
getShortLabel
public java.lang.String getShortLabel()
- Description copied from class: CompareContributor
- Get a short label for this comparable element.
 
- 
- Overrides:
- getShortLabelin class- CompareContributor
 
- 
- Returns:
- a short label for this comparable element.
 
getLongLabel
public java.lang.String getLongLabel()
- Description copied from class: CompareContributor
- Get a long label for this comparable element.
 
- 
- Overrides:
- getLongLabelin class- CompareContributor
 
- 
- Returns:
- a long label for this comparable element.
 
getType
public java.lang.String getType()
- Description copied from class: CompareContributor
- Get the extension of the file this contributor represents. This is
 currently only used to determine the syntax highlighting style for
 the text compare viewer, but it will almost certainly be used for
 other things in the future.
 
 By default, this method returns an empty string.
 
- 
- Overrides:
- getTypein class- CompareContributor
 
- 
- Returns:
- an extension for this file without any period prefix. E.g. "java".
 
isEditable
public boolean isEditable()
- 
- Specified by:
- isEditablein interface- oracle.javatools.compare.algorithm.EditableContributor
 
- 
 
isModified
public boolean isModified()
- 
- Specified by:
- isModifiedin interface- oracle.javatools.compare.algorithm.EditableContributor
 
- 
 
save
public void save()
          throws java.io.IOException
- 
 
- 
- Throws:
- java.io.IOException
 
Copyright © 1997, 2013, Oracle. All rights reserved.