com.partnersoft.v3x.apps.MapBrowser
Interface MapAppCard

All Known Implementing Classes:
ControlPanel, DataViewCard, FindItemCard, JobCard, MapAppCardStd, MapAppDeck, MapAppTabbedCard, RedlineCard, RoverLegendCtronCard, RoverLegendCtronScalingCard, RoverLegendCtronTextCard, RoverLegendCtronVisibilityCard, RoverLegendLineCtronCard, RoverLegendPointCtronCard

public interface MapAppCard

A GUI panel designed to be used in a MapApp. Includes methods which allow posting of card-specific map content, activation and deactivation based on visibility, etc.


Method Summary
 java.awt.Component getGUI()
          GUI panel for the card.
 java.lang.String getName()
          Name for the card (used as label and key).
 boolean isAScrollbarReallyNecessary()
           
 void setMapApp(MapApp app)
          Called to hook up any listeners etc.
 void setVisible(boolean tizit)
          Fired when card is hidden or viewed.
 java.util.Iterator sources()
          Iteration of MapDataSources for this card.
 

Method Detail

sources

java.util.Iterator sources()
Iteration of MapDataSources for this card.


getGUI

java.awt.Component getGUI()
GUI panel for the card.


getName

java.lang.String getName()
Name for the card (used as label and key).


isAScrollbarReallyNecessary

boolean isAScrollbarReallyNecessary()

setVisible

void setVisible(boolean tizit)
Fired when card is hidden or viewed.


setMapApp

void setMapApp(MapApp app)
Called to hook up any listeners etc. to the MapViewPanel, control the MapBrowser, etc. Does not need to add the data source.