return mote types as array, not vector
This commit is contained in:
parent
c7ea9fc6e1
commit
d0b7460b5e
|
@ -24,7 +24,7 @@
|
||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: Simulation.java,v 1.43 2009/03/02 09:46:19 fros4943 Exp $
|
* $Id: Simulation.java,v 1.44 2009/03/10 21:05:29 fros4943 Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package se.sics.cooja;
|
package se.sics.cooja;
|
||||||
|
@ -561,8 +561,7 @@ public class Simulation extends Observable implements Runnable {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
MoteType moteType = moteTypeClass.getConstructor((Class[]) null)
|
MoteType moteType = moteTypeClass.getConstructor((Class[]) null).newInstance();
|
||||||
.newInstance();
|
|
||||||
|
|
||||||
boolean createdOK = moteType.setConfigXML(this, element.getChildren(),
|
boolean createdOK = moteType.setConfigXML(this, element.getChildren(),
|
||||||
visAvailable);
|
visAvailable);
|
||||||
|
@ -698,8 +697,10 @@ public class Simulation extends Observable implements Runnable {
|
||||||
*
|
*
|
||||||
* @return All mote types
|
* @return All mote types
|
||||||
*/
|
*/
|
||||||
public Vector<MoteType> getMoteTypes() {
|
public MoteType[] getMoteTypes() {
|
||||||
return moteTypes;
|
MoteType[] types = new MoteType[moteTypes.size()];
|
||||||
|
moteTypes.toArray(types);
|
||||||
|
return types;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue