Troubleshooting guide

94
BlackBerry Java Development Environment Development Guide
return this;
}
public String getSyncName() {
return “Restaurant Synchronization Demo”;
}
public String getSyncName(Locale locale) {
return getSyncName();
}
public int getSyncObjectCount() {
store = PersistentStore.getPersistentObject(KEY);
_data = (Vector)store.getContents();
return _data.size();
}
public SyncObject[] getSyncObjects() {
SyncObject[] array = new SyncObject[_data.size()];
for (int i = _data.size() - 1; i >= 0; --i) {
array[i] = (SyncObject)_data.elementAt(i);
}
return array;
}
public SyncObject getSyncObject(int uid) {
for (int i = _data.size() -1; i>= 0; --i) {
SyncObject so = (SyncObject)_data.elementAt(i);
if (so.getUID() == uid ) return so;
}
return null;
}
public int getSyncVersion() {
return 1;
}
public boolean addSyncObject(SyncObject object) {
_data.addElement(object);
return true;
}
public boolean removeAllSyncObjects() {
_data.removeAllElements();
return true;
}
public void clearSyncObjectDirty(SyncObject object) {
// Not applicable.
}
public boolean isSyncObjectDirty(SyncObject object) {
return false;
}
public boolean removeSyncObject(SyncObject object) {
return false;
}