File tree Expand file tree Collapse file tree 4 files changed +15
-7
lines changed
main/java/de/taimos/gpsd4java
test/java/de/taimos/gpsd4java/test Expand file tree Collapse file tree 4 files changed +15
-7
lines changed Original file line number Diff line number Diff line change 1515 */
1616package de .taimos .gpsd4java .api ;
1717
18+ import de .taimos .gpsd4java .types .ATTObject ;
1819import de .taimos .gpsd4java .types .DeviceObject ;
1920import de .taimos .gpsd4java .types .DevicesObject ;
2021import de .taimos .gpsd4java .types .SKYObject ;
@@ -43,7 +44,7 @@ public interface IObjectListener {
4344 * @param att
4445 * the ATT object
4546 */
46- void handleATT (TPVObject att );
47+ void handleATT (ATTObject att );
4748
4849 /**
4950 * @param devices
Original file line number Diff line number Diff line change 1515 */
1616package de .taimos .gpsd4java .api ;
1717
18+ import de .taimos .gpsd4java .types .ATTObject ;
1819import de .taimos .gpsd4java .types .DeviceObject ;
1920import de .taimos .gpsd4java .types .DevicesObject ;
2021import de .taimos .gpsd4java .types .SKYObject ;
@@ -38,7 +39,7 @@ public void handleSKY(final SKYObject sky) {
3839 }
3940
4041 @ Override
41- public void handleATT (final TPVObject att ) {
42+ public void handleATT (final ATTObject att ) {
4243 // implement in subclass if needed
4344 }
4445
Original file line number Diff line number Diff line change 3131import org .json .JSONObject ;
3232
3333import de .taimos .gpsd4java .api .IObjectListener ;
34+ import de .taimos .gpsd4java .types .ATTObject ;
3435import de .taimos .gpsd4java .types .DeviceObject ;
3536import de .taimos .gpsd4java .types .DevicesObject ;
3637import de .taimos .gpsd4java .types .IGPSObject ;
@@ -247,11 +248,10 @@ void handle(final IGPSObject object) {
247248 for (final IObjectListener l : this .listeners ) {
248249 l .handleSKY ((SKYObject ) object );
249250 }
250- // TODO activate after ATT is implemented
251- // } else if (object instanceof ATTObject) {
252- // for (IObjectListener l : this.listeners) {
253- // l.handleATT((ATTObject) object);
254- // }
251+ } else if (object instanceof ATTObject ) {
252+ for (final IObjectListener l : this .listeners ) {
253+ l .handleATT ((ATTObject ) object );
254+ }
255255 } else if (object instanceof DevicesObject ) {
256256 for (final IObjectListener l : this .listeners ) {
257257 l .handleDevices ((DevicesObject ) object );
Original file line number Diff line number Diff line change 2121import de .taimos .gpsd4java .api .ObjectListener ;
2222import de .taimos .gpsd4java .backend .GPSdEndpoint ;
2323import de .taimos .gpsd4java .backend .ResultParser ;
24+ import de .taimos .gpsd4java .types .ATTObject ;
2425import de .taimos .gpsd4java .types .DeviceObject ;
2526import de .taimos .gpsd4java .types .DevicesObject ;
2627import de .taimos .gpsd4java .types .SATObject ;
@@ -86,6 +87,11 @@ public void handleSKY(SKYObject sky) {
8687 }
8788 }
8889
90+ @ Override
91+ public void handleATT (ATTObject att ) {
92+ log .log (Level .INFO , "ATT: {0}" , att );
93+ }
94+
8995 @ Override
9096 public void handleDevices (final DevicesObject devices ) {
9197 for (final DeviceObject d : devices .getDevices ()) {
You can’t perform that action at this time.
0 commit comments