|
Extension SDK 10.1.3.36.73 | ||||||||||
| 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
Textual merge node class on which a TextMergeNodeContributor is created
for an editable contributor to the merge UI. This is usually the 'ancestor'.
| Constructor Summary | |
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. |
protected TextBuffer |
getTextBufferDirectly()
Overriden to return the text buffer of the merge contributor. |
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 oracle.ide.model.TextNode |
acquireTextBuffer, closeImpl, createOutputStreamWriter, dataExpired, getInputStream, getInputStream, getLoadEncoding, getReader, getSaveEncoding, hasEmptyTextBuffer, isDirty, isReadOnly, markDirty, openImpl, releaseTextBuffer, removeTextBufferListener, reportOpenException, revertImpl, setDefaultLineTerminator, setLoadEncoding, setSaveEncoding, updateReadOnlyFlag |
| Methods inherited from class oracle.ide.model.Node |
_getReadWriteLockInternal, addNodeListener, addNodeListenerForType, addNodeListenerForTypeHierarchy, attach, close, createSubject, delete, deleteImpl, detach, ensureOpen, equalsImpl, getAttributes, getChildren, getData, getIcon, getLongLabel, getShortLabel, getSubject, getTimestamp, getToolTipText, getURL, isNew, isOpen, mayHaveChildren, notifyObservers, open, postCloseImpl, refreshTimestamp, removeNodeListener, removeNodeListenerForType, removeNodeListenerForTypeHierarchy, rename, renameImpl, revert, runWhileSynchronized, save, setOpen, setTimestampDirectly, setURL, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
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 TextNodereadOnly - ignored.
true, always.protected boolean isTrackedInNodeCache()
isTrackedInNodeCache in class Nodefalse, always.protected void saveImpl()
saveImpl in class TextNode
|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2005, Oracle.All rights reserved.