home *** CD-ROM | disk | FTP | other *** search
- package com.sfs.vrml;
-
- import java.util.Enumeration;
- import java.util.Observable;
- import java.util.Vector;
-
- public class Scene extends Observable {
- // $FF: renamed from: _v java.util.Vector
- private Vector field_0 = new Vector();
-
- public void add(Object var1) {
- this.field_0.addElement(var1);
- }
-
- public Enumeration elements() {
- return this.field_0.elements();
- }
-
- public void transform(Transformation var1) {
- Enumeration var2 = this.field_0.elements();
-
- while(var2.hasMoreElements()) {
- Object var3 = var2.nextElement();
- if (var3 instanceof Scenery) {
- synchronized(var3){}
-
- try {
- ((Scenery)var3).transform(var1);
- } catch (Throwable var7) {
- throw var7;
- }
- } else if (var3 instanceof Vector) {
- var1.transform(((Vector)var3).elements());
- } else if (var3 instanceof Coordinates) {
- var1.transform((Coordinates)var3);
- }
- }
-
- ((Observable)this).setChanged();
- ((Observable)this).notifyObservers();
- }
-
- public void remove(Object var1) {
- this.field_0.removeElement(var1);
- }
- }
-