@@ -65,7 +65,7 @@ public class GltfLoader implements AssetLoader {
6565 private static final Logger logger = Logger .getLogger (GltfLoader .class .getName ());
6666
6767 // Data cache for already parsed JME objects
68- private Map <String , Object []> dataCache = new HashMap <>();
68+ private final Map <String , Object []> dataCache = new HashMap <>();
6969 private JsonArray scenes ;
7070 private JsonArray nodes ;
7171 private JsonArray meshes ;
@@ -85,12 +85,12 @@ public class GltfLoader implements AssetLoader {
8585 private JsonObject docRoot ;
8686 private Node rootNode ;
8787
88- private FloatArrayPopulator floatArrayPopulator = new FloatArrayPopulator ();
89- private Vector3fArrayPopulator vector3fArrayPopulator = new Vector3fArrayPopulator ();
90- private QuaternionArrayPopulator quaternionArrayPopulator = new QuaternionArrayPopulator ();
91- private Matrix4fArrayPopulator matrix4fArrayPopulator = new Matrix4fArrayPopulator ();
92- private Map <String , MaterialAdapter > defaultMaterialAdapters = new HashMap <>();
93- private CustomContentManager customContentManager = new CustomContentManager ();
88+ private final FloatArrayPopulator floatArrayPopulator = new FloatArrayPopulator ();
89+ private final Vector3fArrayPopulator vector3fArrayPopulator = new Vector3fArrayPopulator ();
90+ private final QuaternionArrayPopulator quaternionArrayPopulator = new QuaternionArrayPopulator ();
91+ private final Matrix4fArrayPopulator matrix4fArrayPopulator = new Matrix4fArrayPopulator ();
92+ private final Map <String , MaterialAdapter > defaultMaterialAdapters = new HashMap <>();
93+ private final CustomContentManager customContentManager = new CustomContentManager ();
9494 private boolean useNormalsFlag = false ;
9595
9696 Map <SkinData , List <Spatial >> skinnedSpatials = new HashMap <>();
0 commit comments