Class PythonGsfDocument
java.lang.Object
javax.swing.text.AbstractDocument
org.netbeans.editor.BaseDocument
org.netbeans.editor.GuardedDocument
org.netbeans.modules.editor.NbEditorDocument
org.netbeans.modules.python.editor.PythonGsfDocument
- All Implemented Interfaces:
Serializable,Document,StyledDocument,org.netbeans.api.editor.document.CustomUndoDocument,org.netbeans.api.editor.document.LineDocument,org.netbeans.editor.AtomicLockDocument,org.openide.text.NbDocument.Annotatable,org.openide.text.NbDocument.CustomEditor,org.openide.text.NbDocument.CustomToolbar,org.openide.text.NbDocument.PositionBiasable,org.openide.text.NbDocument.Printable,org.openide.text.NbDocument.WriteLockable
public class PythonGsfDocument
extends org.netbeans.modules.editor.NbEditorDocument
- Author:
- albilu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.netbeans.editor.BaseDocument
org.netbeans.editor.BaseDocument.LazyPropertyMap, org.netbeans.editor.BaseDocument.PropertyEvaluatorNested classes/interfaces inherited from class javax.swing.text.AbstractDocument
AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElement -
Field Summary
Fields inherited from class org.netbeans.modules.editor.NbEditorDocument
INDENT_ENGINEFields inherited from class org.netbeans.editor.GuardedDocument
FMT_GUARDED_INSERT_LOCALE, FMT_GUARDED_REMOVE_LOCALE, GUARDED_ATTRIBUTE, guardedSet, normalStyleName, styles, unguardedSetFields inherited from class org.netbeans.editor.BaseDocument
BLOCKS_FINDER_PROP, defaultRootElem, FILE_NAME_PROP, FORMATTER, ID_PROP, inited, KIT_CLASS_PROP, LINE_BATCH_SIZE, LINE_LIMIT_PROP, LS_CR, LS_CRLF, LS_LF, MIME_TYPE_PROP, modified, READ_LINE_SEPARATOR_PROP, STRING_BWD_FINDER_PROP, STRING_FINDER_PROP, UNDO_MANAGER_PROP, WRAP_SEARCH_MARK_PROP, WRITE_LINE_SEPARATOR_PROPFields inherited from class javax.swing.text.AbstractDocument
BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementNameFields inherited from interface javax.swing.text.Document
StreamDescriptionProperty, TitleProperty -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.netbeans.modules.editor.NbEditorDocument
addAnnotation, createDocumentProperties, createEditor, createPrintIterators, createToolbar, getShiftWidth, getTabSize, removeAnnotation, setCharacterAttributesMethods inherited from class org.netbeans.editor.GuardedDocument
addStyle, createDocumentEvent, getBackground, getCharacterElement, getFont, getForeground, getGuardedBlockChain, getLogicalStyle, getStyle, getStyleNames, isPosGuarded, preInsertCheck, preRemoveCheck, removeStyle, runAtomic, runAtomicAsUser, setLogicalStyle, setNormalStyleName, setParagraphAttributes, toStringDetailMethods inherited from class org.netbeans.editor.BaseDocument
addAtomicLockListener, addAtomicLockListener, addDocumentListener, addPostModificationDocumentListener, addUndoableEdit, addUndoableEditListener, addUpdateDocumentListener, atomicLock, atomicUndo, atomicUnlock, breakAtomicLock, checkTrailingSpaces, createPosition, extWriteLock, extWriteUnlock, find, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAnnotations, getAtomicDepth, getChars, getChars, getChars, getDefaultRootElement, getKitClass, getParagraphElement, getRootElements, getSyntaxSupport, getText, getText, insertString, insertUpdate, invalidateSyntaxMarks, isAtomicLock, isModifiable, isModified, isWhitespace, postRemoveUpdate, preInsertUpdate, print, print, print, processText, read, remove, removeAtomicLockListener, removeAtomicLockListener, removeDocumentListener, removePostModificationDocumentListener, removeUpdate, removeUpdateDocumentListener, render, repaintBlock, replace, resetUndoMerge, setPostModificationDocumentListener, toString, writeMethods inherited from class javax.swing.text.AbstractDocument
createBranchElement, createLeafElement, createPosition, dump, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getStartPosition, getText, getText, getUndoableEditListeners, putProperty, readLock, readUnlock, removeUndoableEditListener, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlockMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.swing.text.Document
addDocumentListener, addUndoableEditListener, createPosition, getDefaultRootElement, getEndPosition, getLength, getProperty, getRootElements, getStartPosition, getText, getText, insertString, putProperty, remove, removeDocumentListener, removeUndoableEditListener, renderMethods inherited from interface org.openide.text.NbDocument.PositionBiasable
createPositionMethods inherited from interface org.openide.text.NbDocument.WriteLockable
runAtomic, runAtomicAsUserMethods inherited from interface javax.swing.text.StyledDocument
getParagraphElement
-
Constructor Details
-
PythonGsfDocument
-
-
Method Details
-
isIdentifierPart
public boolean isIdentifierPart(char ch) - Overrides:
isIdentifierPartin classorg.netbeans.editor.BaseDocument
-