net.refractions.udig.browser
Class ExternalCatalogueImportPageDescriptor

java.lang.Object
  extended by net.refractions.udig.browser.ExternalCatalogueImportPageDescriptor
All Implemented Interfaces:
ExternalCatalogueImportDescriptor

public class ExternalCatalogueImportPageDescriptor
extends java.lang.Object
implements ExternalCatalogueImportDescriptor

Describes an a secondary page of the import wizard

Since:
1.0.0
Author:
mleslie

Constructor Summary
ExternalCatalogueImportPageDescriptor(IConfigurationElement element)
           
 
Method Summary
 ExternalCatalogueImportPage createImportPage()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
           
 ImageDescriptor getDescriptionImage()
           
 ImageDescriptor getIcon()
           
 java.lang.String getID()
           
 ImageDescriptor getImage()
           
 java.lang.String getLabel()
           
 LocationListener getListener()
           
 java.lang.String getServiceType()
           
 java.lang.String getViewName()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalCatalogueImportPageDescriptor

public ExternalCatalogueImportPageDescriptor(IConfigurationElement element)
Parameters:
element -
Method Detail

createImportPage

public ExternalCatalogueImportPage createImportPage()
                                             throws CoreException
Returns:
selected import page
Throws:
CoreException

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface ExternalCatalogueImportDescriptor
Returns:
Short description

getViewName

public java.lang.String getViewName()
Specified by:
getViewName in interface ExternalCatalogueImportDescriptor
Returns:
secondary name of the view to create the browser in.

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ExternalCatalogueImportDescriptor
Returns:
Long description

getID

public java.lang.String getID()
Specified by:
getID in interface ExternalCatalogueImportDescriptor
Returns:
ID

getImage

public ImageDescriptor getImage()
Returns:
descriptor of the banner image

getIcon

public ImageDescriptor getIcon()
Specified by:
getIcon in interface ExternalCatalogueImportDescriptor
Returns:
descriptor of icon image

getDescriptionImage

public ImageDescriptor getDescriptionImage()
Specified by:
getDescriptionImage in interface ExternalCatalogueImportDescriptor
Returns:
descriptor of banner image

getServiceType

public java.lang.String getServiceType()
Returns:
Service type

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getListener

public LocationListener getListener()
Specified by:
getListener in interface ExternalCatalogueImportDescriptor
Returns:
LocationListener