Skip navigation links
com.essbase.eas.ui.editor
Class AbstractTextEditor
java.lang.Object
com.essbase.eas.ui.editor.AbstractTextEditor
- All Implemented Interfaces:
- TextEditor
-
public class AbstractTextEditor
- extends java.lang.Object
- implements TextEditor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTextEditor
public AbstractTextEditor()
getEditingComponent
public java.awt.Component getEditingComponent()
-
- Specified by:
getEditingComponent in interface TextEditor
getEditMenu
public CMenu getEditMenu(java.lang.Object owner)
-
- Specified by:
getEditMenu in interface TextEditor
getEditorFont
public java.awt.Font getEditorFont()
-
- Specified by:
getEditorFont in interface TextEditor
setContextMenu
public void setContextMenu(javax.swing.JPopupMenu menu)
-
- Specified by:
setContextMenu in interface TextEditor
getContextMenu
public javax.swing.JPopupMenu getContextMenu()
-
- Specified by:
getContextMenu in interface TextEditor
waitingCursor
public void waitingCursor(boolean wait)
-
- Specified by:
waitingCursor in interface TextEditor
scrollTo
public void scrollTo(int line,
int offset)
-
- Specified by:
scrollTo in interface TextEditor
requestFocus
public void requestFocus()
-
- Specified by:
requestFocus in interface TextEditor
setCaretPosition
public void setCaretPosition(int pos)
-
- Specified by:
setCaretPosition in interface TextEditor
getCaretPosition
public int getCaretPosition()
-
- Specified by:
getCaretPosition in interface TextEditor
setBlockCaretEnabled
public void setBlockCaretEnabled(boolean enabled)
-
- Specified by:
setBlockCaretEnabled in interface TextEditor
setCaretBlinkEnabled
public void setCaretBlinkEnabled(boolean enabled)
-
- Specified by:
setCaretBlinkEnabled in interface TextEditor
setEditable
public void setEditable(boolean editable)
-
- Specified by:
setEditable in interface TextEditor
setColorizing
public void setColorizing(java.lang.String mode)
setText
public void setText(java.lang.Object object)
-
- Specified by:
setText in interface TextEditor
setText
public void setText(java.lang.Object object,
boolean undoable)
-
- Specified by:
setText in interface TextEditor
append
public void append(java.lang.Object object,
boolean undoable)
-
- Specified by:
append in interface TextEditor
select
public void select(int startpos,
int endpos)
-
- Specified by:
select in interface TextEditor
setSelectedText
public void setSelectedText(java.lang.String insertedText)
-
- Specified by:
setSelectedText in interface TextEditor
setSelectionEnd
public void setSelectionEnd(int end)
-
- Specified by:
setSelectionEnd in interface TextEditor
setSelectionStart
public void setSelectionStart(int start)
-
- Specified by:
setSelectionStart in interface TextEditor
getSelectionStart
public int getSelectionStart()
-
- Specified by:
getSelectionStart in interface TextEditor
getSelectionEnd
public int getSelectionEnd()
-
- Specified by:
getSelectionEnd in interface TextEditor
filterInvalidChars
public java.lang.String filterInvalidChars(java.lang.String s,
char c)
-
- Specified by:
filterInvalidChars in interface TextEditor
getSelectedText
public java.lang.String getSelectedText()
-
- Specified by:
getSelectedText in interface TextEditor
setFont
public void setFont(java.awt.Font font)
-
- Specified by:
setFont in interface TextEditor
getCharAt
public char getCharAt(int pos)
-
- Specified by:
getCharAt in interface TextEditor
discard
public void discard()
-
- Specified by:
discard in interface TextEditor
setStatus
public void setStatus()
-
- Specified by:
setStatus in interface TextEditor
getText
public java.lang.String getText()
-
- Specified by:
getText in interface TextEditor
getText
public java.lang.String getText(int start,
int len)
-
- Specified by:
getText in interface TextEditor
getLength
public int getLength()
-
- Specified by:
getLength in interface TextEditor
clean
public void clean()
-
- Specified by:
clean in interface TextEditor
getLineCount
public int getLineCount()
-
- Specified by:
getLineCount in interface TextEditor
setModified
public void setModified(boolean modified)
-
- Specified by:
setModified in interface TextEditor
isDirty
public boolean isDirty()
-
- Specified by:
isDirty in interface TextEditor
isEditable
public boolean isEditable()
-
- Specified by:
isEditable in interface TextEditor
canSupportAutoComplete
public boolean canSupportAutoComplete()
-
- Specified by:
canSupportAutoComplete in interface TextEditor
setAutoCompleteContext
public void setAutoCompleteContext(java.lang.Object context)
-
- Specified by:
setAutoCompleteContext in interface TextEditor
ensureCapacity
public void ensureCapacity(int buffer_size,
int lines)
-
- Specified by:
ensureCapacity in interface TextEditor
startInsert
public void startInsert()
-
- Specified by:
startInsert in interface TextEditor
endInsert
public void endInsert()
-
- Specified by:
endInsert in interface TextEditor
find
public void find()
-
- Specified by:
find in interface TextEditor
replace
public void replace()
-
- Specified by:
replace in interface TextEditor
undo
public void undo()
-
- Specified by:
undo in interface TextEditor
redo
public void redo()
-
- Specified by:
redo in interface TextEditor
cut
public void cut()
-
- Specified by:
cut in interface TextEditor
copy
public void copy()
-
- Specified by:
copy in interface TextEditor
paste
public void paste()
-
- Specified by:
paste in interface TextEditor
selectAll
public void selectAll()
-
- Specified by:
selectAll in interface TextEditor
clear
public void clear()
-
- Specified by:
clear in interface TextEditor
canUndo
public boolean canUndo()
-
- Specified by:
canUndo in interface TextEditor
canRedo
public boolean canRedo()
-
- Specified by:
canRedo in interface TextEditor
canCut
public boolean canCut()
-
- Specified by:
canCut in interface TextEditor
canCopy
public boolean canCopy()
-
- Specified by:
canCopy in interface TextEditor
canPaste
public boolean canPaste()
-
- Specified by:
canPaste in interface TextEditor
canClear
public boolean canClear()
-
- Specified by:
canClear in interface TextEditor
canSelectAll
public boolean canSelectAll()
-
- Specified by:
canSelectAll in interface TextEditor
canFind
public boolean canFind()
-
- Specified by:
canFind in interface TextEditor
canReplace
public boolean canReplace()
-
- Specified by:
canReplace in interface TextEditor
addDocumentListener
public void addDocumentListener(javax.swing.event.DocumentListener listener)
-
- Specified by:
addDocumentListener in interface TextEditor
removeDocumentListener
public void removeDocumentListener(javax.swing.event.DocumentListener listener)
-
- Specified by:
removeDocumentListener in interface TextEditor
getLineOfOffset
public int getLineOfOffset(int offset)
-
- Specified by:
getLineOfOffset in interface TextEditor
getLineEndOffset
public int getLineEndOffset(int offset)
-
- Specified by:
getLineEndOffset in interface TextEditor
getLineText
public java.lang.String getLineText(int line)
-
- Specified by:
getLineText in interface TextEditor
remove
public void remove(int offset,
int len)
-
- Specified by:
remove in interface TextEditor
insertString
public void insertString(int offset,
java.lang.String text)
-
- Specified by:
insertString in interface TextEditor
getCaretLine
public int getCaretLine()
-
- Specified by:
getCaretLine in interface TextEditor
getCaretXY
public java.awt.Point getCaretXY()
-
- Specified by:
getCaretXY in interface TextEditor
beginCompoundEdit
public void beginCompoundEdit(boolean start)
-
- Specified by:
beginCompoundEdit in interface TextEditor
endCompoundEdit
public void endCompoundEdit(boolean start)
-
- Specified by:
endCompoundEdit in interface TextEditor
setCaretVisibleAlways
public void setCaretVisibleAlways(boolean visible)
-
- Specified by:
setCaretVisibleAlways in interface TextEditor
addCaretListener
public void addCaretListener(javax.swing.event.CaretListener listener)
-
- Specified by:
addCaretListener in interface TextEditor
removeCaretListener
public void removeCaretListener(javax.swing.event.CaretListener listener)
-
- Specified by:
removeCaretListener in interface TextEditor
doCompleteWord
public void doCompleteWord(java.awt.event.KeyEvent e)
-
- Specified by:
doCompleteWord in interface TextEditor
setKeyEventInterceptor
public void setKeyEventInterceptor(java.awt.event.KeyListener listener)
-
- Specified by:
setKeyEventInterceptor in interface TextEditor
processKeyEvent
public void processKeyEvent(java.awt.event.KeyEvent e)
-
- Specified by:
processKeyEvent in interface TextEditor
getInputHandler
public java.awt.event.KeyListener getInputHandler()
-
- Specified by:
getInputHandler in interface TextEditor
setTokenMarker
public void setTokenMarker(EditorTokenMarker marker)
-
- Specified by:
setTokenMarker in interface TextEditor
read
public void read(java.io.Reader reader)
throws java.io.IOException
-
- Specified by:
read in interface TextEditor
-
- Throws:
java.io.IOException
getDocument
public javax.swing.text.Document getDocument()
-
- Specified by:
getDocument in interface TextEditor
setDocument
public void setDocument(javax.swing.text.Document doc)
-
- Specified by:
setDocument in interface TextEditor
setLineWrap
public void setLineWrap(boolean wrap)
-
- Specified by:
setLineWrap in interface TextEditor
setWordWrap
public void setWordWrap(boolean wrap)
-
- Specified by:
setWordWrap in interface TextEditor
setTabSize
public void setTabSize(int tabSize)
-
- Specified by:
setTabSize in interface TextEditor
getTabSize
public int getTabSize()
-
- Specified by:
getTabSize in interface TextEditor
Skip navigation links
Copyright © 2001, 2007, Oracle. All rights reserved.