/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.advisor.ui.actions; import org.eclipse.jface.action.Action; import org.eclipse.jface.viewers.StructuredSelection; import org.teiid.designer.advisor.ui.AdvisorUiConstants; import org.teiid.designer.ui.viewsupport.ModelerUiViewUtils; /** * @since 5.0.1 */ public class ImportMetadataAction extends Action implements AdvisorUiConstants { public static final String TEIID_FLAT_FILE = "teiidMetadataImportWizard"; //$NON-NLS-1$ public static final String TEIID_XML_FILE = "teiidXmlImportWizard"; //$NON-NLS-1$ public static final String JDBC = "jdbcImportWizard"; //$NON-NLS-1$ public static final String WSDL_TO_WEB_SERVICE = "wsdlFileSystemImportWizard"; //$NON-NLS-1$ public static final String XML_SCHEMA = "xsdFileSystemImportWizard"; //$NON-NLS-1$ //public static final String WSDL_TO_RELATIONAL = "RelationalFromWSDLImportWizard"; //$NON-NLS-1$ public static final String WSDL_TO_RELATIONAL = "org.teiid.designer.modelgenerator.wsdl.ui.wizards.soap.ImportWsdlSoapWizardID"; //$NON-NLS-1$ public static final String SALESFORCE_TO_RELATIONAL = "SalesforceToRelationalImportWizard"; //$NON-NLS-1$ public static final String DDL_TO_RELATIONAL = "org.teiid.designer.ddl.importer.ui.ddlImportWizard"; //$NON-NLS-1$ public static final String TEIID_CONNECTION_DDL_TO_RELATIONAL = "teiidImportWizard"; //$NON-NLS-1$ // ///////////////////////////////////////////////////////////////////////////////////////////// // CONSTRUCTORS // ///////////////////////////////////////////////////////////////////////////////////////////// public ImportMetadataAction() { setText("Import Action"); //$NON-NLS-1$ setToolTipText("Import Action Tooltip"); //$NON-NLS-1$ //setImageDescriptor(AdvisorUiPlugin.getDefault().getImageDescriptor(Images.IMPORT)); } // ///////////////////////////////////////////////////////////////////////////////////////////// // METHODS // ///////////////////////////////////////////////////////////////////////////////////////////// public void launchWizard(String wizardID) { ModelerUiViewUtils.launchWizard(wizardID, new StructuredSelection(), true); } }