Java Doc for J3dNodeTable.java in  » 6.0-JDK-Modules » java-3d » javax » media » j3d » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » java 3d » javax.media.j3d 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.media.j3d.J3dNodeTable

J3dNodeTable
class J3dNodeTable (Code)
The J3dNodeTable object provides utilities for the save/load methods in the Java3d nodes. Specifically, it holds an enumerated list of the Java3D node types and their respective Class names. It keeps these lists in a Hashtable and an array and allows other classes to get an enumerated value associated with an Object type or an instance of an Object associated with an enumerated value.


Field Summary
final static  intAMBIENT_LIGHT
    
final static  intAPPEARANCE
    
final static  intBACKGROUND
    
final static  intBACKGROUND_SOUND
    
final static  intBOUNDING_BOX
    
final static  intBOUNDING_POLYTOPE
    
final static  intBOUNDING_SPHERE
    
final static  intBOUNDS
    
final static  intBRANCH_GROUP
    
final static  intCOLORING_ATTRIBUTES
    
final static  intCOLOR_INTERPOLATOR
    
final static  intCOMPRESSED_GEOMETRY
    
final static  intCONE_SOUND
    
final static  intDIRECTIONAL_LIGHT
    
final static  intENDAPPEARANCE
    
final static  intENDGROUP
    
final static  intGEOMETRY
    
final static  intGEOMETRY_ARRAY
    
final static  intGEOMETRY_STRIP_ARRAY
    
final static  intGROUP
    
final static  intIMAGE_COMPONENT
    
final static  intIMAGE_COMPONENT_2D
    
final static  intIMAGE_COMPONENT_3D
    
final static  intINDEXED_GEOMETRY_ARRAY
    
final static  intINDEXED_GEOMETRY_STRIP_ARRAY
    
final static  intINDEXED_LINE_ARRAY
    
final static  intINDEXED_LINE_STRIP_ARRAY
    
final static  intINDEXED_POINT_ARRAY
    
final static  intINDEXED_QUAD_ARRAY
    
final static  intINDEXED_TRIANGLE_ARRAY
    
final static  intINDEXED_TRIANGLE_FAN_ARRAY
    
final static  intINDEXED_TRIANGLE_STRIP_ARRAY
    
final static  intLIGHT
    
final static  intLINE_ARRAY
    
final static  intLINE_ATTRIBUTES
    
final static  intLINE_STRIP_ARRAY
    
final static  intMATERIAL
    
final static  intMAX_NUM_NODES
    
final static  intMEDIA_CONTAINER
    
final static  intNOTHING
    
final static  intORDERED_GROUP
    
final static  intPOINT_ARRAY
    
final static  intPOINT_ATTRIBUTES
    
final static  intPOINT_LIGHT
    
final static  intPOINT_SOUND
    
final static  intPOLYGON_ATTRIBUTES
    
final static  intPOSITIONPATH_INTERPOLATOR
    
final static  intPOSITION_INTERPOLATOR
    
final static  intQUAD_ARRAY
    
final static  intRENDERING_ATTRIBUTES
    
final static  intROTATIONPATH_INTERPOLATOR
    
final static  intROTATION_INTERPOLATOR
    
final static  intROTPOSPATH_INTERPOLATOR
    
final static  intROTPOSSCALEPATH_INTERPOLATOR
    
final static  intSCALE_INTERPOLATOR
    
final static  intSHAPE3D
    
final static  intSOUND_FADER
    
final static  intSOUND_PLAYER
    
final static  intSPOT_LIGHT
    
final static  intSWITCHVALUE_INTERPOLATOR
    
final static  intSWITCH_GROUP
    
final static  intTEXTURE
    
final static  intTEXTURE_2D
    
final static  intTEXTURE_3D
    
final static  intTEXTURE_ATTRIBUTES
    
final static  intTEX_COORD_GENERATION
    
final static  intTRANSFORM3D
    
final static  intTRANSFORM_GROUP
    
final static  intTRANSPARENCY_ATTRIBUTES
    
final static  intTRIANGLE_ARRAY
    
final static  intTRIANGLE_FAN_ARRAY
    
final static  intTRIANGLE_STRIP_ARRAY
    
 StringnodeArray
    
 HashtablenodeTable
    

Constructor Summary
 J3dNodeTable()
    

Method Summary
 intgetNodeValue(Object object)
     Returns the enumerated value associated with an Object.
 ObjectgetObject(int nodeValue)
     Returns new instance of an object with the Class name associated with the given enumerated value.

Field Detail
AMBIENT_LIGHT
final static int AMBIENT_LIGHT(Code)



APPEARANCE
final static int APPEARANCE(Code)



BACKGROUND
final static int BACKGROUND(Code)



BACKGROUND_SOUND
final static int BACKGROUND_SOUND(Code)



BOUNDING_BOX
final static int BOUNDING_BOX(Code)



BOUNDING_POLYTOPE
final static int BOUNDING_POLYTOPE(Code)



BOUNDING_SPHERE
final static int BOUNDING_SPHERE(Code)



BOUNDS
final static int BOUNDS(Code)



BRANCH_GROUP
final static int BRANCH_GROUP(Code)



COLORING_ATTRIBUTES
final static int COLORING_ATTRIBUTES(Code)



COLOR_INTERPOLATOR
final static int COLOR_INTERPOLATOR(Code)



COMPRESSED_GEOMETRY
final static int COMPRESSED_GEOMETRY(Code)



CONE_SOUND
final static int CONE_SOUND(Code)



DIRECTIONAL_LIGHT
final static int DIRECTIONAL_LIGHT(Code)



ENDAPPEARANCE
final static int ENDAPPEARANCE(Code)



ENDGROUP
final static int ENDGROUP(Code)



GEOMETRY
final static int GEOMETRY(Code)



GEOMETRY_ARRAY
final static int GEOMETRY_ARRAY(Code)



GEOMETRY_STRIP_ARRAY
final static int GEOMETRY_STRIP_ARRAY(Code)



GROUP
final static int GROUP(Code)



IMAGE_COMPONENT
final static int IMAGE_COMPONENT(Code)



IMAGE_COMPONENT_2D
final static int IMAGE_COMPONENT_2D(Code)



IMAGE_COMPONENT_3D
final static int IMAGE_COMPONENT_3D(Code)



INDEXED_GEOMETRY_ARRAY
final static int INDEXED_GEOMETRY_ARRAY(Code)



INDEXED_GEOMETRY_STRIP_ARRAY
final static int INDEXED_GEOMETRY_STRIP_ARRAY(Code)



INDEXED_LINE_ARRAY
final static int INDEXED_LINE_ARRAY(Code)



INDEXED_LINE_STRIP_ARRAY
final static int INDEXED_LINE_STRIP_ARRAY(Code)



INDEXED_POINT_ARRAY
final static int INDEXED_POINT_ARRAY(Code)



INDEXED_QUAD_ARRAY
final static int INDEXED_QUAD_ARRAY(Code)



INDEXED_TRIANGLE_ARRAY
final static int INDEXED_TRIANGLE_ARRAY(Code)



INDEXED_TRIANGLE_FAN_ARRAY
final static int INDEXED_TRIANGLE_FAN_ARRAY(Code)



INDEXED_TRIANGLE_STRIP_ARRAY
final static int INDEXED_TRIANGLE_STRIP_ARRAY(Code)



LIGHT
final static int LIGHT(Code)



LINE_ARRAY
final static int LINE_ARRAY(Code)



LINE_ATTRIBUTES
final static int LINE_ATTRIBUTES(Code)



LINE_STRIP_ARRAY
final static int LINE_STRIP_ARRAY(Code)



MATERIAL
final static int MATERIAL(Code)



MAX_NUM_NODES
final static int MAX_NUM_NODES(Code)



MEDIA_CONTAINER
final static int MEDIA_CONTAINER(Code)



NOTHING
final static int NOTHING(Code)



ORDERED_GROUP
final static int ORDERED_GROUP(Code)



POINT_ARRAY
final static int POINT_ARRAY(Code)



POINT_ATTRIBUTES
final static int POINT_ATTRIBUTES(Code)



POINT_LIGHT
final static int POINT_LIGHT(Code)



POINT_SOUND
final static int POINT_SOUND(Code)



POLYGON_ATTRIBUTES
final static int POLYGON_ATTRIBUTES(Code)



POSITIONPATH_INTERPOLATOR
final static int POSITIONPATH_INTERPOLATOR(Code)



POSITION_INTERPOLATOR
final static int POSITION_INTERPOLATOR(Code)



QUAD_ARRAY
final static int QUAD_ARRAY(Code)



RENDERING_ATTRIBUTES
final static int RENDERING_ATTRIBUTES(Code)



ROTATIONPATH_INTERPOLATOR
final static int ROTATIONPATH_INTERPOLATOR(Code)



ROTATION_INTERPOLATOR
final static int ROTATION_INTERPOLATOR(Code)



ROTPOSPATH_INTERPOLATOR
final static int ROTPOSPATH_INTERPOLATOR(Code)



ROTPOSSCALEPATH_INTERPOLATOR
final static int ROTPOSSCALEPATH_INTERPOLATOR(Code)



SCALE_INTERPOLATOR
final static int SCALE_INTERPOLATOR(Code)



SHAPE3D
final static int SHAPE3D(Code)



SOUND_FADER
final static int SOUND_FADER(Code)



SOUND_PLAYER
final static int SOUND_PLAYER(Code)



SPOT_LIGHT
final static int SPOT_LIGHT(Code)



SWITCHVALUE_INTERPOLATOR
final static int SWITCHVALUE_INTERPOLATOR(Code)



SWITCH_GROUP
final static int SWITCH_GROUP(Code)



TEXTURE
final static int TEXTURE(Code)



TEXTURE_2D
final static int TEXTURE_2D(Code)



TEXTURE_3D
final static int TEXTURE_3D(Code)



TEXTURE_ATTRIBUTES
final static int TEXTURE_ATTRIBUTES(Code)



TEX_COORD_GENERATION
final static int TEX_COORD_GENERATION(Code)



TRANSFORM3D
final static int TRANSFORM3D(Code)



TRANSFORM_GROUP
final static int TRANSFORM_GROUP(Code)



TRANSPARENCY_ATTRIBUTES
final static int TRANSPARENCY_ATTRIBUTES(Code)



TRIANGLE_ARRAY
final static int TRIANGLE_ARRAY(Code)



TRIANGLE_FAN_ARRAY
final static int TRIANGLE_FAN_ARRAY(Code)



TRIANGLE_STRIP_ARRAY
final static int TRIANGLE_STRIP_ARRAY(Code)



nodeArray
String nodeArray(Code)



nodeTable
Hashtable nodeTable(Code)




Constructor Detail
J3dNodeTable
J3dNodeTable()(Code)
Constructs this Object, which initializes the array and Hashtable




Method Detail
getNodeValue
int getNodeValue(Object object)(Code)
Returns the enumerated value associated with an Object. This method retrieves the base class name (with no package name and with no "Retained" portion (if it's part of the Object's name); we're just looking for the base Java3d node type here.



getObject
Object getObject(int nodeValue)(Code)
Returns new instance of an object with the Class name associated with the given enumerated value.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.