1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-17 07:54:17 +01:00

Add isMetadata() instead of testing whether dynamic cast fails

This commit is contained in:
James Cotton 2011-03-07 11:26:50 -06:00
parent 1ffe0691f5
commit 01e9d1a472
3 changed files with 7 additions and 0 deletions
androidgcs/src/org/openpilot/uavtalk

@ -24,6 +24,7 @@ public abstract class UAVDataObject extends UAVObject {
super.initialize(instID); super.initialize(instID);
} }
public boolean isMetadata() { return true; };
/** /**
* Assign a metaobject * Assign a metaobject
*/ */

@ -67,6 +67,11 @@ public class UAVMetaObject extends UAVObject {
parentMetadata = parent.getDefaultMetadata(); parentMetadata = parent.getDefaultMetadata();
} }
@Override
public boolean isMetadata() {
return true;
};
/** /**
* Get the parent object * Get the parent object
*/ */

@ -46,6 +46,7 @@ public abstract class UAVObject {
} }
} }
public abstract boolean isMetadata();
/** /**
* Object update mode * Object update mode