civquest.swing.fieldview
Class BasicFieldView

java.lang.Object
  extended bycivquest.swing.fieldview.BasicFieldView
All Implemented Interfaces:
FieldView
Direct Known Subclasses:
QuadFlatLayTerrainView, QuadFlatLayUnitView, QuadIsoLayTerrainView, QuadIsoLayUnitView

public abstract class BasicFieldView
extends java.lang.Object
implements FieldView

A basic FieldView. This means, it does not use child-FieldView as CompositeFieldViews do.


Field Summary
protected  Field field
           
protected  FieldViewManager parent
           
 
Constructor Summary
BasicFieldView(Field field, FieldViewManager parent)
           
 
Method Summary
 Field getField()
          Returns the field this FieldView displays.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface civquest.swing.fieldview.FieldView
getListenerSectionsForParent, getPaintSize, paint, updateImage
 

Field Detail

field

protected Field field

parent

protected FieldViewManager parent
Constructor Detail

BasicFieldView

public BasicFieldView(Field field,
                      FieldViewManager parent)
Method Detail

getField

public Field getField()
Description copied from interface: FieldView
Returns the field this FieldView displays.

Specified by:
getField in interface FieldView
Returns:
the field this FieldView displays