de.tub.citydb.api.plugin.extension.view
Class View

java.lang.Object
  extended by de.tub.citydb.api.plugin.extension.view.View

public abstract class View
extends java.lang.Object


Constructor Summary
View()
           
 
Method Summary
 void addViewListener(ViewListener listener)
           
 void fireViewEvent(ViewEvent e)
           
abstract  javax.swing.Icon getIcon()
           
abstract  java.lang.String getLocalizedTitle()
           
abstract  java.lang.String getToolTip()
           
abstract  java.awt.Component getViewComponent()
           
 boolean removeViewListener(ViewListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

View

public View()
Method Detail

getLocalizedTitle

public abstract java.lang.String getLocalizedTitle()

getViewComponent

public abstract java.awt.Component getViewComponent()

getToolTip

public abstract java.lang.String getToolTip()

getIcon

public abstract javax.swing.Icon getIcon()

addViewListener

public final void addViewListener(ViewListener listener)

removeViewListener

public final boolean removeViewListener(ViewListener listener)

fireViewEvent

public final void fireViewEvent(ViewEvent e)