public interface EditorLocator
Die Regel nach der gesucht wird, legt die entsprechende Implementierung fest.
| Modifier and Type | Method and Description |
|---|---|
BasicEditor |
getEditor(Object object)
Versucht einen passenden einfachen oder komplexen Editor für das Objekt zu finden.
|
Map |
getEditors(Collection collection)
Wenn das komplexe Object eine Collection ist, sollte diese Methode aufgerufen werden.
|
Map |
getEditors(Map map)
Wenn das komplexe Object eine Hashmap ist, sollte diese Methode aufgerufen werden.
|
Map |
getEditors(Object object)
Untersucht ein komplexes Objekt (z.B.
|
Map getEditors(Object object)
Über den key der Map wird im komplexen Editor (Container) des Objekts der entsprechende Wert gesetzt. Wenn das komplexe Objekt z.B. eine Liste ist, könnte der Key z.B. ein Integer Objekt sein (-> index). Einfachster Fall: das komplexe Objekt ist eine Map!
Im Falle von Map und Collection soll an die beiden anderen getEditors Methoden delegiert werden.
object - das komplexe Objekt das untersucht werden sollComplexContainer.setValue(Object key, Object value),
EditorLocator.getEditors(java.util.Collection collection),
EditorLocator.getEditors(java.util.Map map)Map getEditors(Collection collection)
collection - DOCUMENT ME!EditorLocator.getEditors(Object object)Map getEditors(Map map)
map - DOCUMENT ME!EditorLocator.getEditors(Object object)BasicEditor getEditor(Object object)
object - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.