ro.sync.ecss.extensions.commons.editor
Class URLChooserEditorSWT
java.lang.Object
ro.sync.ecss.extensions.api.editor.AbstractInplaceEditor
ro.sync.ecss.extensions.commons.editor.URLChooserEditorSWT
- All Implemented Interfaces:
- org.eclipse.jface.text.ITextOperationTarget, ro.sync.ecss.extensions.api.editor.InplaceEditor, ro.sync.ecss.extensions.api.Extension
@API(type=INTERNAL,
src=PUBLIC)
public class URLChooserEditorSWT
- extends AbstractInplaceEditor
- implements org.eclipse.jface.text.ITextOperationTarget
URL Chooser in-place editor on Eclipse.
Fields inherited from interface org.eclipse.jface.text.ITextOperationTarget |
COPY, CUT, DELETE, PASTE, PREFIX, PRINT, REDO, SELECT_ALL, SHIFT_LEFT, SHIFT_RIGHT, STRIP_PREFIX, UNDO |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLChooserEditorSWT
public URLChooserEditorSWT()
- Constructor.
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface ro.sync.ecss.extensions.api.Extension
- See Also:
Extension.getDescription()
getEditorComponent
public java.lang.Object getEditorComponent(AuthorInplaceContext context,
ro.sync.exml.view.graphics.Rectangle allocation,
ro.sync.exml.view.graphics.Point mouseInvocationLocation)
- Specified by:
getEditorComponent
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.getEditorComponent(ro.sync.ecss.extensions.api.editor.AuthorInplaceContext, ro.sync.exml.view.graphics.Rectangle, ro.sync.exml.view.graphics.Point)
getScrollRectangle
public ro.sync.exml.view.graphics.Rectangle getScrollRectangle()
- Specified by:
getScrollRectangle
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.getScrollRectangle()
requestFocus
public void requestFocus()
- Specified by:
requestFocus
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.requestFocus()
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.getValue()
stopEditing
public void stopEditing()
- Specified by:
stopEditing
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.stopEditing()
cancelEditing
public void cancelEditing()
- Specified by:
cancelEditing
in interface ro.sync.ecss.extensions.api.editor.InplaceEditor
- See Also:
InplaceEditor.cancelEditing()
canDoOperation
public boolean canDoOperation(int operation)
- Specified by:
canDoOperation
in interface org.eclipse.jface.text.ITextOperationTarget
- See Also:
ITextOperationTarget.canDoOperation(int)
doOperation
public void doOperation(int operation)
- Specified by:
doOperation
in interface org.eclipse.jface.text.ITextOperationTarget
- See Also:
ITextOperationTarget.doOperation(int)
© Copyright SyncRO Soft SRL 2002 - 2013. All rights reserved.