|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.model.Node
oracle.ide.model.TextNode
oracle.jdeveloper.merge.TextMergeNode
public class TextMergeNode
Textual merge node class on which a TextMergeNodeContributor is created
for an editable contributor to the merge UI. This is usually the 'ancestor'.
| Field Summary |
|---|
| Fields inherited from class oracle.ide.model.Node |
|---|
LOG_READONLY |
| Constructor Summary | |
|---|---|
TextMergeNode(CompareContributor first,
CompareContributor second,
CompareContributor ancestor)
|
|
TextMergeNode(java.net.URL url)
|
|
TextMergeNode(java.net.URL url,
TextBuffer textBuffer)
Constructor. |
|
| Method Summary | |
|---|---|
protected java.io.Reader |
createReader(java.net.URL url)
Overriden to return a Reader based on the merge node's text buffer. |
javax.swing.Icon |
getIcon()
Displayable interface method. |
protected TextBuffer |
getTextBufferDirectly()
Overriden to return the text buffer of the merge contributor. |
boolean |
isDirty()
First checks if the superclass has its dirty flag set; if so, returns true. |
protected boolean |
isTrackedInNodeCache()
Overriden to prevent the merge node from being cached. |
protected void |
saveImpl()
Overriden to prevent I/O from an attempted save. |
boolean |
setReadOnly(boolean readOnly)
Overriden to control the read-only state. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TextMergeNode(CompareContributor first,
CompareContributor second,
CompareContributor ancestor)
public TextMergeNode(java.net.URL url)
public TextMergeNode(java.net.URL url,
TextBuffer textBuffer)
url - the URL of the merge document.textBuffer - the text buffer of the merge contributor.| Method Detail |
|---|
protected TextBuffer getTextBufferDirectly()
getTextBufferDirectly in class TextNodeprotected java.io.Reader createReader(java.net.URL url)
Reader based on the merge node's text buffer.
createReader in class TextNodeurl - ignored.
public boolean setReadOnly(boolean readOnly)
setReadOnly in class NodereadOnly - ignored.
true, always.protected boolean isTrackedInNodeCache()
isTrackedInNodeCache in class Nodefalse, always.protected void saveImpl()
saveImpl in class TextNodepublic javax.swing.Icon getIcon()
NodeDisplayable interface method. The Node class returns
a generic icon.
getIcon in interface DisplayablegetIcon in class NodeIcon to be displayed for the
Displayable.public boolean isDirty()
TextNodetrue. Otherwise, the determination of
the dirty state is delegated to the underlying TextBuffer
implementation. If the current TextBuffer is
null, false is returned.
isDirty in interface DirtyableisDirty in class TextNodetrue if the data in the object has been modified.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||