public class KMLController extends WWObjectImpl implements PreRenderable, Renderable, MessageListener
| Modifier and Type | Field and Description | 
|---|---|
| protected KMLRoot | kmlRoot | 
| protected KMLTraversalContext | tc | 
| Constructor and Description | 
|---|
| KMLController(KMLRoot root) | 
| Modifier and Type | Method and Description | 
|---|---|
| KMLRoot | getKmlRoot() | 
| KMLTraversalContext | getTraversalContext() | 
| protected void | initializeTraversalContext(KMLTraversalContext tc)Initializes this KML controller's traversal context to its default state. | 
| void | onMessage(Message msg)Empty implementation of MessageListener. | 
| void | preRender(DrawContext dc) | 
| void | render(DrawContext dc)Causes this  Renderableto render itself using the provided draw context. | 
| void | setKmlRoot(KMLRoot kmlRoot) | 
| void | setTraversalContext(KMLTraversalContext tc) | 
propertyChangeaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesprotected KMLRoot kmlRoot
protected KMLTraversalContext tc
public KMLController(KMLRoot root)
public KMLRoot getKmlRoot()
public KMLTraversalContext getTraversalContext()
protected void initializeTraversalContext(KMLTraversalContext tc)
tc - the KML traversal context to initialize.public void onMessage(Message msg)
WWObjectImplonMessage in interface MessageListeneronMessage in class WWObjectImplmsg - The message that was received.public void preRender(DrawContext dc)
preRender in interface PreRenderablepublic void render(DrawContext dc)
RenderableRenderable to render itself using the provided draw context.render in interface Renderabledc - the DrawContext to be usedDrawContextpublic void setKmlRoot(KMLRoot kmlRoot)
public void setTraversalContext(KMLTraversalContext tc)