org.selman.java3d.book.appearancetest
Class AppearanceComponent
java.lang.Object
|
+--org.selman.java3d.book.appearancetest.AppearanceComponent
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
- Direct Known Subclasses:
- ColoringComponent, LineComponent, MaterialComponent, PointComponent, PolygonComponent, RenderingComponent, TexGenComponent, TextureAttributesComponent, TextureComponent, TransparencyComponent
- public abstract class AppearanceComponent
- extends java.lang.Object
- implements java.awt.event.ActionListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_NodeComponent
protected javax.media.j3d.NodeComponent m_NodeComponent
m_Appearance
protected javax.media.j3d.Appearance m_Appearance
AppearanceComponent
public AppearanceComponent(javax.media.j3d.Appearance app)
getCapabilities
protected abstract int[] getCapabilities()
setAppearanceCapability
protected abstract void setAppearanceCapability()
createComponent
protected abstract javax.media.j3d.NodeComponent createComponent()
assignToAppearance
protected abstract void assignToAppearance()
assignNullToAppearance
protected abstract void assignNullToAppearance()
getName
protected abstract java.lang.String getName()
getMenuItemNames
protected abstract java.lang.String[] getMenuItemNames()
createMenu
public java.awt.Menu createMenu()
onNull
public void onNull()
onNon_Null
public void onNon_Null()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener