aboutsummaryrefslogtreecommitdiffstats
path: root/src/classes/share
diff options
context:
space:
mode:
authorHarvey Harrison <[email protected]>2012-06-23 23:04:44 -0700
committerHarvey Harrison <[email protected]>2012-06-23 23:04:44 -0700
commit2363196916c21661365cdc1d445ced92385c7683 (patch)
tree730a22e55b4fbbf3e9312c56af83f9903527c3d6 /src/classes/share
parentd1ec0e71587077e337c475bbd18dbe9417ab2e43 (diff)
j3dcore: more list type annotation
Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/classes/share')
-rw-r--r--src/classes/share/javax/media/j3d/MasterControl.java15
-rw-r--r--src/classes/share/javax/media/j3d/RenderingAttributesStructure.java4
2 files changed, 9 insertions, 10 deletions
diff --git a/src/classes/share/javax/media/j3d/MasterControl.java b/src/classes/share/javax/media/j3d/MasterControl.java
index c3b611b..c711588 100644
--- a/src/classes/share/javax/media/j3d/MasterControl.java
+++ b/src/classes/share/javax/media/j3d/MasterControl.java
@@ -445,7 +445,7 @@ class MasterControl {
static private Object mcThreadLock = new Object();
- private ArrayList timestampUpdateList = new ArrayList(3);
+ private ArrayList<View> timestampUpdateList = new ArrayList<View>(3);
private UnorderList freeMessageList = new UnorderList(8);
@@ -2157,7 +2157,7 @@ class MasterControl {
renderingAttributesStructure.updateThread = null;
}
renderingAttributesStructure.messageList.clear();
- renderingAttributesStructure.objList = new ArrayList();
+ renderingAttributesStructure.objList = new ArrayList<J3dMessage>();
renderingAttributesStructure = new RenderingAttributesStructure();
if (timerThread != null) {
timerThread.finish();
@@ -3497,12 +3497,11 @@ class MasterControl {
(currentRenderThread == renderThreadSize) &&
(currentRequestRenderThread == requestRenderThreadSize) &&
(threadPending == 0)) {
- for (int k=timestampUpdateList.size()-1; k >=0;
- k--) {
- View v = (View) timestampUpdateList.get(k);
- v.setFrameTimingValues();
- v.universe.behaviorStructure.incElapsedFrames();
- }
+ for (int k = timestampUpdateList.size() - 1; k >= 0; k--) {
+ View v = timestampUpdateList.get(k);
+ v.setFrameTimingValues();
+ v.universe.behaviorStructure.incElapsedFrames();
+ }
timestampUpdateList.clear();
updateMirrorObjects();
done = true;
diff --git a/src/classes/share/javax/media/j3d/RenderingAttributesStructure.java b/src/classes/share/javax/media/j3d/RenderingAttributesStructure.java
index bd9b15e..30d556c 100644
--- a/src/classes/share/javax/media/j3d/RenderingAttributesStructure.java
+++ b/src/classes/share/javax/media/j3d/RenderingAttributesStructure.java
@@ -36,7 +36,7 @@ import java.util.Arrays;
class RenderingAttributesStructure extends J3dStructure implements ObjectUpdate {
// List of textures whose resourceCreation mask should be updated
- ArrayList objList = new ArrayList();
+ ArrayList<J3dMessage> objList = new ArrayList<J3dMessage>();
RenderingAttributesStructure() {
super(null, J3dThread.UPDATE_RENDERING_ATTRIBUTES);
@@ -183,7 +183,7 @@ class RenderingAttributesStructure extends J3dStructure implements ObjectUpdate
int size = objList.size();
for (int i = 0; i < size; i++) {
- J3dMessage m = (J3dMessage)objList.get(i);
+ J3dMessage m = objList.get(i);
// Message Only sent to RenderingAttributesStructure
// when the geometry type is indexed
if (m.type == J3dMessage.GEOMETRY_CHANGED) {