Edit D:\app\Administrator\product\11.2.0\dbhome_1\md\jlib\oracle\spatial\sdovis3d\ClientTheme.class
?? 1? t ? ? s ? s ? ? ? s ? s ? s ? ? ? ? ? ? ? s ? ? s ? s ? ? ? ? ? s ? s ? s ? ? ? s ? s ? s ? s ? ? ? ? ? ? ? ? ? ? ? $ ? s ? ? ' ? ? ? ? * ? ? * ? ? ? * ? ? ? ? ? ? 2 ? ? ? ? s ? s ? ? ? * ? ? ? ? s ? 5 ? 5 ? 5 ? 5 ? s ? s ? 5 ? ? ? ? E ? s ? ? H ? H E E s ? s ? s ! E"# $% $&B? j' j( E) e* e ?+, m_generateNormals Z m_whereClause Ljava/lang/String; m_showColors m_showTextures m_dbTheme $Loracle/spatial/sdovis3d/db/DbTheme; m_themeBG &Loracle/spatial/sdovis3d/Vis3dThemeBG; m_themeSubBG )Loracle/spatial/sdovis3d/Vis3dThemeSubBG; m_availableSubBGs Ljava/util/Vector; Signature =Ljava/util/Vector<Loracle/spatial/sdovis3d/Vis3dThemeSubBG;>; m_geomsLoaded I m_iterator %Loracle/spatial/sdovis3d/SdoIterator; m_streamingServletUrl Ljava/net/URL; m_maxRemainingNodesToLoad m_hasBeenAddedToSceneGraph m_nodesToBeAddedToSceneGraph <Ljava/util/Vector<Loracle/spatial/sdovis3d/Vis3dFeatureBG;>; m_hasNextNode <init> 5(Loracle/spatial/sdovis3d/db/DbTheme;Ljava/net/URL;)V Code LineNumberTable addBGChild (I)V addChildToThemeBG +(Loracle/spatial/sdovis3d/Vis3dFeatureBG;)V addThemeBGToParent )(Loracle/spatial/sdovis3d/Vis3dSceneBG;)V queryTheme (Z)V parseColor +(Ljava/lang/String;)Ljavax/vecmath/Color3b; loadNextNode ()V loadObject Sdo3dTuple InnerClasses \(Loracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple;ZZ)Loracle/spatial/sdovis3d/Vis3dFeatureBG; ?(Loracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple;Loracle/spatial/geometry/JGeometry;Ljava/lang/Integer;[FLjavax/vecmath/Color3b;ZZ)Loracle/spatial/sdovis3d/Vis3dFeatureBG; ?(Loracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple;Loracle/spatial/geometry/JGeometry;Ljavax/media/j3d/Appearance;[FZLjavax/vecmath/Color3b;ZZ)Loracle/spatial/sdovis3d/Vis3dFeatureBG; queueNextNode addNodesToSceneGraph hasNextNode ()Z closeThemeQuery setTexture :(Ljavax/media/j3d/Texture2D;Ljavax/media/j3d/Appearance;)V setMaterial (Ljavax/media/j3d/Appearance;)V wrapInBG p(Ljavax/media/j3d/Node;Loracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple;)Loracle/spatial/sdovis3d/Vis3dFeatureBG; SourceFile ClientTheme.java ? ? ? ? ? v java/util/Vector ? ? ? v { |-./01345 ? u v w x y v689:; z v ? ? ? ? $oracle/spatial/sdovis3d/Vis3dThemeBG } ~ ? ? ? ? ?<=>? 'oracle/spatial/sdovis3d/Vis3dThemeSubBG ? ?@ABCD ?E :oracle/spatial/sdovis3d/ws/SdoIteratorFromStreamingServlet ? ? ? ? /oracle/spatial/sdovis3d/db/SdoIteratorFromTheme ?FGH ? java/lang/StringBuilder 0xIJKLMN;OPQRS javax/vecmath/Color3b ?TUV .oracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple ? ? ? ?WXYIZ ...[\] ? ?^_`abcd; ? ? ? ?e ?fg ? javax/media/j3d/Appearance ? ? !javax/media/j3d/TextureAttributesh ?ijk ?lmn ? ?opCqCrstuvwx ? ?ysz{s|}s~s??s??s? gtype not supported, yet?]?C &oracle/spatial/sdovis3d/Vis3dFeatureBG ? ? geom loaded. geoms loaded. ?? javax/media/j3d/Material????? ??? ? ?? ?? #oracle/spatial/sdovis3d/ClientTheme java/lang/Object "oracle/spatial/sdovis3d/db/DbTheme getStyle $()Loracle/spatial/sdovis3d/db/Style; oracle/spatial/sdovis3d/db/Style getNormalsStyle NormalsStyle 1()Loracle/spatial/sdovis3d/db/Style$NormalsStyle; -oracle/spatial/sdovis3d/db/Style$NormalsStyle getGenerateNormals getTextureStyle TextureStyle 1()Loracle/spatial/sdovis3d/db/Style$TextureStyle; -oracle/spatial/sdovis3d/db/Style$TextureStyle getTextureBitmapColumnName ()Ljava/lang/String; add (Ljava/lang/Object;)Z remove (I)Ljava/lang/Object; addChild (Ljavax/media/j3d/Node;)V numChildren ()I addFeature $oracle/spatial/sdovis3d/Vis3dSceneBG ^(Loracle/spatial/sdovis3d/db/DbTheme;Loracle/spatial/geometry/JGeometry;Ljava/lang/Integer;Z)V #oracle/spatial/sdovis3d/SdoIterator hasNext append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/String substring (II)Ljava/lang/String; toString java/lang/Integer decode '(Ljava/lang/String;)Ljava/lang/Integer; byteValue ()B (BBB)V next ()Ljava/lang/Object; java/lang/System out Ljava/io/PrintStream; (I)Ljava/lang/StringBuilder; java/io/PrintStream print (Ljava/lang/String;)V getGeom %()Loracle/spatial/geometry/JGeometry; getTextureId ()Ljava/lang/Integer; getTextureCoords ()[F getColor hasDetail *oracle/spatial/sdovis3d/LoadDetailBehavior attachLoadDetailBehavior setTextureMode setTextureAttributes &(Ljavax/media/j3d/TextureAttributes;)V setCapability +oracle/spatial/sdovis3d/db/SharedDbTextures requestTexture W(Loracle/spatial/sdovis3d/ClientTheme;Ljava/lang/Integer;Ljavax/media/j3d/Appearance;)V !oracle/spatial/geometry/JGeometry getType getDimensions +oracle/spatial/sdovis3d/GeometryLoader_3001 LOADER -Loracle/spatial/sdovis3d/GeometryLoader_3001; getTargetSRID %()Loracle/spatial/sdovis3d/db/DbSrid; loadNode ?(Loracle/spatial/geometry/JGeometry;Loracle/spatial/sdovis3d/db/DbSrid;Ljavax/media/j3d/Appearance;[FLjavax/vecmath/Color3b;ZZZ)Ljavax/media/j3d/Node; +oracle/spatial/sdovis3d/GeometryLoader_3002 -Loracle/spatial/sdovis3d/GeometryLoader_3002; +oracle/spatial/sdovis3d/GeometryLoader_3003 -Loracle/spatial/sdovis3d/GeometryLoader_3003; +oracle/spatial/sdovis3d/GeometryLoader_3005 -Loracle/spatial/sdovis3d/GeometryLoader_3005; +oracle/spatial/sdovis3d/GeometryLoader_3007 -Loracle/spatial/sdovis3d/GeometryLoader_3007; +oracle/spatial/sdovis3d/GeometryLoader_3008 -Loracle/spatial/sdovis3d/GeometryLoader_3008; +oracle/spatial/sdovis3d/GeometryLoader_3009 -Loracle/spatial/sdovis3d/GeometryLoader_3009; println size (Ljavax/media/j3d/Texture;)V !oracle/spatial/sdovis3d/WrapVis3D WHITE Ljavax/vecmath/Color3f; BLACK `(Ljavax/vecmath/Color3f;Ljavax/vecmath/Color3f;Ljavax/vecmath/Color3f;Ljavax/vecmath/Color3f;F)V setLightingEnable (Ljavax/media/j3d/Material;)V 3(Loracle/spatial/sdovis3d/SdoIterator$Sdo3dTuple;)V ! s t u v w x y v z v { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? v ? ? ? ? ? v ? ? ? ?*? *? *? *? Y? ? *? *+? *+? ? ? ? *? *? **? ? ? ? ? ? ? *? *,? *? Y? ? *? Y? ? >? *? *? *? ? W???**? ? ? ? ? ? R ? : b ? @ $ A 2 B 8 C = D V E [ F ` H k J v K M ? N ? K ? P ? Q ? ? ? 8 *? Y? ? *? *? ? ? ? U W X ? ? ? I %*? ? !? **? ? ? ? *? +? "? ? \ ] _ $ ` ? ? ? >