Search the FirstSpirit Knowledge Base
Sprachen werden in den Rückgriffwerten gespeichert, nur dieWerte im Reiter „Rückgriffwerte“ nicht.
Der fragliche Code ist rot gekennzeichnet.
Languate.getAbbreviation() gibt für den „Rückgriffwerte“ Reiterein „*“ aus.
Speichern schein zu funktionieren (läuft ohne Exception), wenn ich aber in der adoptMethode getEditorValue().get(lang); aufrufen wird, kommt null zurück.
/**
* Light my fire out to the disk.Implementations should override this for
* saving their current value to thepopupEditor. Should not be called
* directly, use {@link #save()}instead.
*
* @param to
* The language tostore for.
* @throwsInvalidValueException
* If thevalue is invalid for the popupEditor.
*/
@Override
protected final voidsave(final Language to)throws InvalidValueException {
/*
… mehr code*/
getEditorValue().set(to, editorValue);
}
/**
* Implementations should overridethis for adopting their value from the
* given language.
*
* @param from
* The language toadopt the value from.
* @since 4.0
*/
@Override
protected final voidadopt(final Language from) {
Logging.logDebug("adopt("+from+") called.", LOGGER);
HaupiaCommentsEditorValueObject valueObj= getEditorValue().get(from);
/*
… mehr code*/
}
Hat damit jemand schon Erfahrung? Danke
Hallo,
da ich aus einem anderem Post gesehen hab, das die FS Version die du einsetzt etwas älter ist, kannst du das bitte mit einer neueren Version nachtesten? Kannst du den komplette Klassenkopf mal posten, so das wir erkennen welchen Editor du als Basis benutzt.
public class HaupiaCommentsEditorContentGuiEditor extends
AbstractValueGuiEditor { ...
Das meinst du glaube ich als Klassenkopf. Ich erbe von AbstractValueGuiEditor.
Es wurde ja auch auf der Abnahme VM getestet, mit dem selben Fehler. Die VM hat die Version 4.2.219.38784!
Ich werde aber zügigst meine TestVM aktualisieren.