|
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.text.XrefExtension
public class XrefExtension
Field Summary | |
---|---|
static java.lang.String |
providerID
|
Constructor Summary | |
---|---|
XrefExtension()
|
Method Summary | |
---|---|
java.lang.String |
connect(IRichTextDisplay tf)
diese KonsExtension mit einem EnhancedTextField verknüpfen |
boolean |
doLayout(StyleRange n,
java.lang.String provider,
java.lang.String id)
Einen Querverweis für die Darstellung layouten |
boolean |
doXRef(java.lang.String refProvider,
java.lang.String refID)
Aktion für einen Querverweis auslösen (wurde angeklickt) |
IAction[] |
getActions()
Actions für diese Extension holen. z.B. für Kontextmenu |
void |
insert(java.lang.Object o,
int pos)
Ein Object wurde eingefügt, z.B. mit drag&drop |
void |
removeXRef(java.lang.String refProvider,
java.lang.String refID)
Anwender hat eine XRef gelöscht -> ggf. damit verbundene Daten müssen jetzt entfernt werden |
void |
setInitializationData(IConfigurationElement config,
java.lang.String propertyName,
java.lang.Object data)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String providerID
Constructor Detail |
---|
public XrefExtension()
Method Detail |
---|
public java.lang.String connect(IRichTextDisplay tf)
IKonsExtension
connect
in interface IKonsExtension
tf
- das TextField, an das diese Extension gebunden wird
public boolean doLayout(StyleRange n, java.lang.String provider, java.lang.String id)
IKonsExtension
doLayout
in interface IKonsExtension
n
- eine StyleRange zum beliebig bearbeiten. Kann NULL sein.provider
- den Provider-String, den diese IKonsExtension dem Extension-Point angegeben hatid
- die ID, die die IKonsExtension dieser Textstelle zugewiesen hat
public boolean doXRef(java.lang.String refProvider, java.lang.String refID)
IKonsExtension
doXRef
in interface IKonsExtension
refProvider
- Provider-StringrefID
- ID für die angeklickte Textstelle
public IAction[] getActions()
IKonsExtension
getActions
in interface IKonsExtension
public void removeXRef(java.lang.String refProvider, java.lang.String refID)
IKonsExtension
removeXRef
in interface IKonsExtension
public void setInitializationData(IConfigurationElement config, java.lang.String propertyName, java.lang.Object data) throws CoreException
CoreException
public void insert(java.lang.Object o, int pos)
IKonsExtension
insert
in interface IKonsExtension
o
- eingefügtes Object
|
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 |