|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.gadgets.EditorGadget
com.partnersoft.v3x.gadgets.RecordEditor
public class RecordEditor
An editor for objects that uses gets and sets properties using the Record interface. If the edited object does not implement Record, the BeanRecord wrapper class is used instead.
| Constructor Summary | |
|---|---|
RecordEditor()
Construct a new editor. |
|
| Method Summary | |
|---|---|
void |
addSpecifier(java.lang.String fieldName,
Specifier specifier)
Add a specifier for a field. |
void |
addViewer(java.lang.String fieldName,
Viewer viewer)
Add a viewer for a field. |
void |
applyChanges(java.util.Map dict)
Uses the dictionary to make changes to the working copy of the record. |
void |
autosaveOn(java.lang.String propertyName)
Autosaves for the given property. |
void |
forceSave()
Save changes to the object no matter what. |
java.util.Map |
getCurrentSpecifiedValues()
|
java.lang.Object |
getEdited()
Get the object being edited. |
boolean |
isAutosaving()
Autosaves for any change to any specifier. |
boolean |
isForcedSaving()
|
java.util.List<Specifier> |
listSpecifiersFor(java.lang.String fieldName)
Get a specifier for a field. |
java.util.List<Viewer> |
listViewersFor(java.lang.String fieldName)
Get a viewer for a field. |
void |
reset()
Reset the editor to reflect the state of the object the last time it was saved. |
void |
save()
Save changes to the object if there are any. |
void |
setAutosaving(boolean tizit)
|
void |
setEdited(java.lang.Object newVictim)
Set the object to be edited. |
void |
setForcedSaving(boolean tizit)
|
| Methods inherited from class com.partnersoft.v3x.gadgets.EditorGadget |
|---|
addEditListener, delete, fireChanged, removeEditListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RecordEditor()
| Method Detail |
|---|
public void addSpecifier(java.lang.String fieldName,
Specifier specifier)
public void addViewer(java.lang.String fieldName,
Viewer viewer)
public java.util.List<Specifier> listSpecifiersFor(java.lang.String fieldName)
public java.util.List<Viewer> listViewersFor(java.lang.String fieldName)
public void save()
save in interface Editorsave in class EditorGadgetpublic void forceSave()
public java.util.Map getCurrentSpecifiedValues()
public void reset()
public void applyChanges(java.util.Map dict)
public boolean isForcedSaving()
public void setForcedSaving(boolean tizit)
public void setEdited(java.lang.Object newVictim)
setEdited in interface EditorsetEdited in class EditorGadgetpublic java.lang.Object getEdited()
public boolean isAutosaving()
public void setAutosaving(boolean tizit)
public void autosaveOn(java.lang.String propertyName)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||