Package org.geoforge.worldwind.builder

Source Code of org.geoforge.worldwind.builder.GfrBldObjAbs

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.geoforge.worldwind.builder;

import gov.nasa.worldwind.WWObjectImpl;
import gov.nasa.worldwind.awt.WorldWindowGLCanvas;
import gov.nasa.worldwind.layers.RenderableLayer;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import org.geoforge.lang.handler.IGfrHandlerLifeCycleObject;

/**
*
* @author robert
*/
abstract public class GfrBldObjAbs extends WWObjectImpl implements
        IGfrHandlerLifeCycleObject,
        MouseListener
{
   protected WorldWindowGLCanvas _glcWwd = null;
   protected RenderableLayer _rlr;
  
   abstract public void setReady(boolean bln);
   abstract public Object getValue();
  
  
  
   protected GfrBldObjAbs(WorldWindowGLCanvas glcWwd)
   {
      super();
     
      this._glcWwd = glcWwd;
     
      this._rlr = new RenderableLayer();
   }
  
   @Override
   public void destroy()
   {
      if (this._rlr != null)
      {
         this._rlr.dispose();
         this._rlr = null;
      }
   }
  
   @Override
   public void mouseClicked(MouseEvent e) {}
  
   @Override
   public void mouseEntered(MouseEvent e) {}

   @Override
   public void mouseExited(MouseEvent e) {}
}
TOP

Related Classes of org.geoforge.worldwind.builder.GfrBldObjAbs

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.