...
Panel | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Beschreibt, was beim Registrieren eines kundenspezifischen Annotationsprofils zu beachten ist. |
Die erforderlichen Anpassungen werden am Beispiel der Basicvewer Demo gezeigt.
...
<annotation-profile name="FileNet P8">
...
Achtung: Annotationsprofile müssen geladen werden bevor ein Dokument geladen wird, welches Annotationstypen des Profils benutzt.
Wenn das Profil nicht im Rahmen einer Tollbar bereits geladen wurde, kann ein Ladevorgang wie folgt ausgelöst werden:
Codeblock | ||
---|---|---|
| ||
private void loadCMAnnoProfile() {
String profileId = "<MY_ANNO_PROFILE>";
AnnotationProfiles.get().getAnnotationProfile(profileId).addHandler(new AnnotationProfiles.Handler() {
@Override
public void onLoaded(AnnotationProfile profile) {
if (profile == null) {
throw new RuntimeException("No Profile found for " + profileId);
}
}
});
} |