Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/objects/support/Changeable.java

Diff revisions: vs.
  @@ -1,28 +1,28 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.aokeyhole.objects.support;
3 -
4 - import java.util.*;
5 -
6 - public interface Changeable {
7 - List<ChangeCallback> getChangeCallbacks();
8 -
9 - void removeAllChangeCallbacks();
10 -
11 - /**
12 - * @return True if pChangeCallback actually added
13 - */
14 - boolean add( ChangeCallback pChangeCallback );
15 -
16 - /**
17 - * @return True if pChangeCallback actually added
18 - */
19 - boolean remove( ChangeCallback pChangeCallback );
20 -
21 - void clearChangeIndicators();
22 -
23 - boolean chkChanged();
24 -
25 - boolean isChanged();
26 -
27 - void changed();
28 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.aokeyhole.objects.support;
3 +
4 + import java.util.*;
5 +
6 + public interface Changeable {
7 + List<ChangeCallback> getChangeCallbacks();
8 +
9 + void removeAllChangeCallbacks();
10 +
11 + /**
12 + * @return True if pChangeCallback actually added
13 + */
14 + boolean add( ChangeCallback pChangeCallback );
15 +
16 + /**
17 + * @return True if pChangeCallback actually added
18 + */
19 + boolean remove( ChangeCallback pChangeCallback );
20 +
21 + void clearChangeIndicators();
22 +
23 + boolean chkChanged();
24 +
25 + boolean isChanged();
26 +
27 + void changed();
28 + }