com.ibm.carma.ui.wizard
Class CarmaConnectionWizardPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by com.ibm.carma.ui.wizard.CarmaConnectionWizardPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public abstract class CarmaConnectionWizardPage
extends org.eclipse.jface.wizard.WizardPage

This page, used in conjunction with CarmaConnectionWizard is a convient way for clients to implement a wizard which creates a new CARMA Connection. Subclasses should override:

See Also:
CarmaConnectionWizard

Field Summary
static java.lang.String COPYRIGHT
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Method Summary
abstract  java.lang.String getBackendId()
           
abstract  java.util.Map<java.lang.String,?> getCarmaConnectionPropertiesMap()
           
abstract  java.lang.String getCarmaIdentifier()
           
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getMessageType, getTitle, performHelp, setMessage, setVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getCarmaConnectionPropertiesMap

public abstract java.util.Map<java.lang.String,?> getCarmaConnectionPropertiesMap()
Returns:
the map of connection properties used by the CARMA Transport layer or Collection.EMPTY_MAP if there are no connection properties

getCarmaIdentifier

public abstract java.lang.String getCarmaIdentifier()
Returns:
the name (or Identifier) of the CARMA model object

getBackendId

public abstract java.lang.String getBackendId()
Returns:
the backendId for the CARMA connection, or null to use the default