diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptorFactory.java')
-rw-r--r-- | plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptorFactory.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptorFactory.java b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptorFactory.java deleted file mode 100644 index bc07b4354b..0000000000 --- a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptorFactory.java +++ /dev/null @@ -1,69 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2004 - 2008 Eike Stepper, Germany. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Eike Stepper - initial API and implementation - **************************************************************************/ -package org.eclipse.net4j.internal.tcp; - -import org.eclipse.net4j.tcp.ITCPAcceptor; -import org.eclipse.net4j.util.StringUtil; - -import org.eclipse.internal.net4j.acceptor.AcceptorFactory; - -/** - * @author Eike Stepper - */ -public class TCPAcceptorFactory extends AcceptorFactory -{ - public static final String TYPE = "tcp"; - - private static final String SEPARATOR = ":"; //$NON-NLS-1$ - - public TCPAcceptorFactory() - { - super(TYPE); - } - - public TCPAcceptor create(String description) - { - String address = ITCPAcceptor.DEFAULT_ADDRESS; - int port = ITCPAcceptor.DEFAULT_PORT; - - if (!StringUtil.isEmpty(description)) - { - String[] tokens = description.split(SEPARATOR); - if (!StringUtil.isEmpty(tokens[0])) - { - address = tokens[0]; - } - - if (tokens.length > 1 && !StringUtil.isEmpty(tokens[1])) - { - port = Integer.parseInt(tokens[1]); - } - } - - TCPAcceptor acceptor = new TCPAcceptor(); - acceptor.setAddress(address); - acceptor.setPort(port); - return acceptor; - } - - @Override - public String getDescriptionFor(Object object) - { - if (object instanceof TCPAcceptor) - { - TCPAcceptor acceptor = (TCPAcceptor)object; - return acceptor.getAddress() + SEPARATOR + acceptor.getPort(); - } - - return null; - - } -} |