aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorHarvey Harrison <[email protected]>2012-01-08 00:11:35 -0800
committerHarvey Harrison <[email protected]>2012-01-08 00:11:35 -0800
commit13e43624a7bcb30e42af791f9ee88711e48ed1d3 (patch)
treed0b09e38bb67c73de120dbaddee09dfcd82b2161 /src
parentb01926d9a4059d485bf0cf27a79f7065359a7aa4 (diff)
j3dcore: annotate lists in VirtualUniverse
- small change to use toArray with an argument array Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/classes/share/javax/media/j3d/BehaviorStructure.java4
-rw-r--r--src/classes/share/javax/media/j3d/VirtualUniverse.java84
2 files changed, 44 insertions, 44 deletions
diff --git a/src/classes/share/javax/media/j3d/BehaviorStructure.java b/src/classes/share/javax/media/j3d/BehaviorStructure.java
index fe02f89..a65a10c 100644
--- a/src/classes/share/javax/media/j3d/BehaviorStructure.java
+++ b/src/classes/share/javax/media/j3d/BehaviorStructure.java
@@ -1278,12 +1278,12 @@ class BehaviorStructure extends J3dStructure {
View v;
View views[];
ViewPlatform vp;
- ArrayList vpList = universe.viewPlatforms;
+ ArrayList<ViewPlatformRetained> vpList = universe.viewPlatforms;
physicalEnvironments.clear();
for (int i=vpList.size()-1; i>=0; i--) {
- views = ((ViewPlatformRetained) vpList.get(i)).getViewList();
+ views = vpList.get(i).getViewList();
for (int j=views.length-1; j>=0; j--) {
v = views[j];
if (v.active &&
diff --git a/src/classes/share/javax/media/j3d/VirtualUniverse.java b/src/classes/share/javax/media/j3d/VirtualUniverse.java
index fd5c500..ae892b0 100644
--- a/src/classes/share/javax/media/j3d/VirtualUniverse.java
+++ b/src/classes/share/javax/media/j3d/VirtualUniverse.java
@@ -78,15 +78,14 @@ public class VirtualUniverse extends Object {
Object sceneGraphLock = new Object();
Object behaviorLock = new Object();
- // A list of locales that are contained within this universe
- Vector listOfLocales = new Vector();
+// A list of locales that are contained within this universe
+Vector<Locale> listOfLocales = new Vector<Locale>();
- // The list of view platforms.
- ArrayList viewPlatforms = new ArrayList();
+// The list of view platforms.
+ArrayList<ViewPlatformRetained> viewPlatforms = new ArrayList<ViewPlatformRetained>();
-
- // The cached list of vp's
- Object[] viewPlatformList = null;
+// The cached list of vp's
+ViewPlatformRetained[] viewPlatformList = null;
// A flag that indicates that the list of view platforms has changed
boolean vpChanged = false;
@@ -369,8 +368,8 @@ public class VirtualUniverse extends Object {
int i;
- for (i = listOfLocales.size()-1; i > 0; i--) {
- ((Locale)listOfLocales.get(i)).removeFromUniverse();
+ for (i = listOfLocales.size() - 1; i > 0; i--) {
+ listOfLocales.get(i).removeFromUniverse();
}
if (i >= 0) {
@@ -378,7 +377,7 @@ public class VirtualUniverse extends Object {
// invoke the last removeFromUniverse() so that isEmpty()
// (call from View.deactivate() ) will return true and
// threads can destroy from MC.
- Locale loc = (Locale) listOfLocales.get(0);
+ Locale loc = listOfLocales.get(0);
listOfLocales.clear();
loc.removeFromUniverse();
}
@@ -389,13 +388,14 @@ public class VirtualUniverse extends Object {
}
- /**
- * Returns the enumeration object of all locales in this virtual universe.
- * @return the enumeration object
- */
- public Enumeration getAllLocales() {
+/**
+ * Returns the enumeration object of all locales in this virtual universe.
+ *
+ * @return the enumeration object
+ */
+public Enumeration<Locale> getAllLocales() {
return this.listOfLocales.elements();
- }
+}
/**
* Returns the number of locales.
@@ -673,13 +673,13 @@ public class VirtualUniverse extends Object {
viewPlatforms.remove(viewPlatforms.indexOf(vp));
}
- synchronized Object[] getViewPlatformList() {
+synchronized ViewPlatformRetained[] getViewPlatformList() {
if (vpChanged) {
- viewPlatformList = viewPlatforms.toArray();
- vpChanged = false;
+ viewPlatformList = viewPlatforms.toArray(new ViewPlatformRetained[viewPlatforms.size()]);
+ vpChanged = false;
}
return viewPlatformList;
- }
+}
void checkForEnableEvents() {
enableComponentEvents();
@@ -734,12 +734,12 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
ViewPlatformRetained vp;
View views[];
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableFocus = false;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -760,12 +760,12 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
ViewPlatformRetained vp;
View views[];
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableFocus = true;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -785,14 +785,14 @@ public class VirtualUniverse extends Object {
Enumeration cvs;
Canvas3D cv;
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
View views[];
enableKey = false;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -812,14 +812,14 @@ public class VirtualUniverse extends Object {
Enumeration cvs;
Canvas3D cv;
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
View views[];
enableKey = true;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -840,13 +840,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouse = false;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -866,13 +866,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouse = true;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -893,13 +893,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouseMotion = false;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -919,13 +919,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouseMotion = true;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -945,13 +945,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouseWheel = false;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -971,13 +971,13 @@ public class VirtualUniverse extends Object {
Canvas3D cv;
View views[];
ViewPlatformRetained vp;
- Object[] vps = getViewPlatformList();
+ ViewPlatformRetained[] vps = getViewPlatformList();
enableMouseWheel = true;
if (vps != null) {
for (int i=0; i<vps.length; i++) {
- vp =(ViewPlatformRetained)vps[i];
+ vp = vps[i];
views = vp.getViewList();
for (int j=views.length-1; j>=0; j--) {
cvs = views[j].getAllCanvas3Ds();
@@ -1024,10 +1024,10 @@ public class VirtualUniverse extends Object {
* attach to it.
*/
boolean isEmpty() {
- Enumeration elm = listOfLocales.elements();
+ Enumeration<Locale> elm = listOfLocales.elements();
while (elm.hasMoreElements()) {
- Locale loc = (Locale) elm.nextElement();
+ Locale loc = elm.nextElement();
if (!loc.branchGroups.isEmpty()) {
return false;
}