org.cresques.px
Class PxLayer

java.lang.Object
  extended byorg.cresques.px.PxObjList
      extended byorg.cresques.px.PxLayer
All Implemented Interfaces:
Colored, Drawable, Extent.Has, IObjList, Projected

public class PxLayer
extends PxObjList


Nested Class Summary
 
Nested classes inherited from class org.cresques.px.IObjList
IObjList.vector
 
Field Summary
protected  int id
           
protected  java.lang.String name
           
protected  boolean visible
           
 
Fields inherited from class org.cresques.px.PxObjList
extent
 
Constructor Summary
PxLayer(java.lang.String name, IProjection proj)
           
 
Method Summary
 void draw(java.awt.Graphics2D g, ViewPortData vp)
           
 int getId()
           
 java.lang.String getName()
           
 boolean isVisible()
           
 void setName(java.lang.String name)
           
 void setVisible(boolean v)
           
 
Methods inherited from class org.cresques.px.PxObjList
add, c, c, clear, drawPxContour, getAt, getColor, getExtent, getFillColor, getProjection, iterator, remove, reProject, setColor, setFillColor, setProjection, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

visible

protected boolean visible

name

protected java.lang.String name

id

protected int id
Constructor Detail

PxLayer

public PxLayer(java.lang.String name,
               IProjection proj)
Method Detail

isVisible

public boolean isVisible()

setVisible

public void setVisible(boolean v)

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getId

public int getId()

draw

public void draw(java.awt.Graphics2D g,
                 ViewPortData vp)
Specified by:
draw in interface Drawable
Overrides:
draw in class PxObjList