|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.elexis.icpc.RangeHandlerImpl
public class RangeHandlerImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface ch.elexis.text.IRangeHandler |
|---|
IRangeHandler.OUTPUT |
| Constructor Summary | |
|---|---|
RangeHandlerImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
attached(IRichTextDisplay ied)
|
boolean |
canRender(java.lang.String rangeType,
IRangeHandler.OUTPUT outputType)
Ask whether this IRangeRenderer can create output of a specific type |
java.lang.Object |
doRender(SSDRange range,
IRangeHandler.OUTPUT outputType,
IRichTextDisplay display)
creaste a visual representation of a Range in a given type |
boolean |
inserted(SSDRange range,
IPersistentObject object,
java.lang.Object context)
The user inserted an Object into a context (e.g. drag&drop) |
boolean |
onSelection(Composite clicked,
SSDRange range)
The user double-clicked or selected the specified range |
void |
removed(SSDRange range,
java.lang.Object context)
The user removed a Range from a context |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RangeHandlerImpl()
| Method Detail |
|---|
public java.lang.String attached(IRichTextDisplay ied)
attached in interface IRangeHandler
public boolean canRender(java.lang.String rangeType,
IRangeHandler.OUTPUT outputType)
IRangeHandler
canRender in interface IRangeHandlerrangeType - the type of the Range to renderoutputType - teh type of desired output
public java.lang.Object doRender(SSDRange range,
IRangeHandler.OUTPUT outputType,
IRichTextDisplay display)
throws ElexisException
IRangeHandler
doRender in interface IRangeHandlerrange - the Range to renderoutputType - the desired type of output
ElexisException
public boolean onSelection(Composite clicked,
SSDRange range)
IRangeHandler
onSelection in interface IRangeHandlerrange - the range that was selected by the user
public boolean inserted(SSDRange range,
IPersistentObject object,
java.lang.Object context)
IRangeHandler
inserted in interface IRangeHandlerrange - the SSDRange describing the place of insertioncontext - the context the range was inserted into
public void removed(SSDRange range,
java.lang.Object context)
IRangeHandler
removed in interface IRangeHandlerrange - the range that was removedcontext - the context it was removed from
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||