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.