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  
Renderable to 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)