litesoft
Diff Revisions
2
vs
17
for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/objects/support/AbstractDataMetaData.java
|
@@ -20,21 +20,25 @@ |
20 |
20 |
|
mEditable = pEditable; |
21 |
21 |
|
} |
22 |
22 |
|
|
|
23 |
+ |
@Override |
23 |
24 |
|
public List<ChangeCallback> getChangeCallbacks() |
24 |
25 |
|
{ |
25 |
26 |
|
return mChangeCallbacks.getAll(); |
26 |
27 |
|
} |
27 |
28 |
|
|
|
29 |
+ |
@Override |
28 |
30 |
|
public void removeAllChangeCallbacks() |
29 |
31 |
|
{ |
30 |
32 |
|
mChangeCallbacks.removeAll(); |
31 |
33 |
|
} |
32 |
34 |
|
|
|
35 |
+ |
@Override |
33 |
36 |
|
public boolean add( ChangeCallback pChangeCallback ) |
34 |
37 |
|
{ |
35 |
38 |
|
return mChangeCallbacks.add( pChangeCallback ); |
36 |
39 |
|
} |
37 |
40 |
|
|
|
41 |
+ |
@Override |
38 |
42 |
|
public boolean remove( ChangeCallback pChangeCallback ) |
39 |
43 |
|
{ |
40 |
44 |
|
return mChangeCallbacks.remove( pChangeCallback ); |
|
@@ -47,6 +51,7 @@ |
47 |
51 |
|
notifyCallbacks(); |
48 |
52 |
|
} |
49 |
53 |
|
|
|
54 |
+ |
@Override |
50 |
55 |
|
public void clearChangeIndicators() |
51 |
56 |
|
{ |
52 |
57 |
|
if ( isChanged() ) |
|
@@ -57,11 +62,13 @@ |
57 |
62 |
|
} |
58 |
63 |
|
} |
59 |
64 |
|
|
|
65 |
+ |
@Override |
60 |
66 |
|
public boolean isChanged() |
61 |
67 |
|
{ |
62 |
68 |
|
return (mChangeCounter != 0); |
63 |
69 |
|
} |
64 |
70 |
|
|
|
71 |
+ |
@Override |
65 |
72 |
|
public boolean chkChanged() |
66 |
73 |
|
{ |
67 |
74 |
|
if ( mChangeCounter == mLastChangeCounter ) |
|
@@ -72,6 +79,7 @@ |
72 |
79 |
|
return true; |
73 |
80 |
|
} |
74 |
81 |
|
|
|
82 |
+ |
@Override |
75 |
83 |
|
public void changed() |
76 |
84 |
|
{ |
77 |
85 |
|
if ( !Mode.Rehydrating.equals( getMode() ) ) |