ewe.database
Class ResolveConflict

java.lang.Object
  extended byewe.data.DataObject
      extended byewe.data.LiveObject
          extended byewe.database.ResolveConflict
All Implemented Interfaces:
Comparable, Copyable, DataUnit, FieldListener, LiveData

public class ResolveConflict
extends LiveObject


Field Summary
 boolean copyFromLocalToRemoteDatabase
           
 boolean copyFromRemoteToLocalDatabase
           
 boolean resolveConflictLater
           
 boolean takeThisActionForAllConflicts
           
 
Constructor Summary
ResolveConflict()
           
 
Method Summary
 void addToPanel(CellPanel cp, Editor ed, int which)
          Override this to provide the user interface for editing the Object.
 void fromCommand(int c)
           
 int toCommand()
           
 
Methods inherited from class ewe.data.LiveObject
action, action, addMeToPanel, addObjectToPanel, decode, decoded, decodeFields, enableEditorScrolling, encode, encoded, encodeFields, fieldChanged, fieldChanged, fieldEvent, getEditor, getEditorScroller, getIcon, getName, input, makeNewEditor, runAsApp, textDecode, textEncode
 
Methods inherited from class ewe.data.DataObject
_getSetField, appendAllFields, compareTo, copied, copyFrom, equals, getCopy, getDeclaredField, getDeclaredFieldValue, getDeclaredFieldValue, getFieldList, getFieldList, getMyFieldList, getNew
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, toString
 
Methods inherited from interface ewe.data.DataUnit
copyFrom, getNew
 
Methods inherited from interface ewe.util.Copyable
getCopy
 
Methods inherited from interface ewe.util.Comparable
compareTo
 

Field Detail

copyFromLocalToRemoteDatabase

public boolean copyFromLocalToRemoteDatabase

copyFromRemoteToLocalDatabase

public boolean copyFromRemoteToLocalDatabase

resolveConflictLater

public boolean resolveConflictLater

takeThisActionForAllConflicts

public boolean takeThisActionForAllConflicts
Constructor Detail

ResolveConflict

public ResolveConflict()
Method Detail

fromCommand

public void fromCommand(int c)

toCommand

public int toCommand()

addToPanel

public void addToPanel(CellPanel cp,
                       Editor ed,
                       int which)
Description copied from class: LiveObject
Override this to provide the user interface for editing the Object. Add all your controls to the CellPanel cp, and your fields to the Editor ed. The options parameter may be used to specify a different Editor for the Object for different situations - it is the same parameter that is passed to the LiveData.getEditor(int options) call.

Overrides:
addToPanel in class LiveObject