|
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 IKonsExtensiontf - 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 IKonsExtensionn - 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 IKonsExtensionrefProvider - 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 IKonsExtensiono - 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 | |||||||||