diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/internal/ui/wizards/steps/ProvideConnectorStep.java')
-rw-r--r-- | plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/internal/ui/wizards/steps/ProvideConnectorStep.java | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/internal/ui/wizards/steps/ProvideConnectorStep.java b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/internal/ui/wizards/steps/ProvideConnectorStep.java deleted file mode 100644 index f619996149..0000000000 --- a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/internal/ui/wizards/steps/ProvideConnectorStep.java +++ /dev/null @@ -1,48 +0,0 @@ -package org.eclipse.net4j.internal.ui.wizards.steps; - -import org.eclipse.net4j.IConnector; -import org.eclipse.net4j.IPluginTransportContainer; -import org.eclipse.net4j.ITransportContainer; -import org.eclipse.net4j.ui.wizards.DecisionStep; - -/** - * @author Eike Stepper - */ -public class ProvideConnectorStep extends DecisionStep -{ - private ITransportContainer container; - - private SelectConnectorStep selectConnectorStep; - - private NewConnectorStep newConnectorStep; - - public ProvideConnectorStep(ITransportContainer container) - { - this.container = container; - add(selectConnectorStep = new SelectConnectorStep(container)); - add(newConnectorStep = new NewConnectorStep(container)); - } - - public ProvideConnectorStep() - { - this(IPluginTransportContainer.INSTANCE); - } - - public IConnector getConnector() - { - int decision = getDecisionIndex(); - switch (decision) - { - case 0: - return selectConnectorStep.getConnector(); - - case 1: - String type = newConnectorStep.getConnectorType(); - String description = newConnectorStep.getConnectorDescription(); - return container.getConnector(type, description); - - default: - throw new IllegalStateException("decision: " + decision); - } - } -}
\ No newline at end of file |