/**
* Copyright (c) 2008, 2011 Gunnar Wagenknecht.
* 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:
* Gunnar Wagenknecht - initial API and implementation
*/
/**
* Gunnar is a software engineer who loves server and application architectures
* especially those involving Equinox/OSGi.
* <p>
* In his primary role at AGETO he is thrilled to work on open source software,
* emerging platforms and technologies and to help companies understand Eclipse
* and OSGi and execute on their business objectives in an open source context.
* He has been a member of the Eclipse Community since its beginning and he is a
* prolific contributor with many years of experience on numerous Eclipse
* projects. Gunnar leads the Technology PMC and is a member of the Eclipse
* Architecture Council.
* </p>
* <p>
* Apart from Eclipse he loves chatting about fishing, diving and his family and
* other things that matters over a good beer or a glass of dry, barrel aged red
* wine.
* </p>
*/
public final class GunnarWagenknecht {
public static String getBlogAddress() {
return "http://wagenknecht.org/blog/";
}
public static String getEmailAddress() {
return String.format("%s@%s", "gunnar", "wagenknecht.org");
}
public static Map<String, String> getNetworkLinks() {
final Map<String, String> links = new HashMap<String, String>(2);
links.put("Twitter", "http://twitter.com/eclipseguru");
links.put("LinkedIn", "http://www.linkedin.com/in/eclipseguru");
links.put("Xing", "http://www.xing.com/profile/Gunnar_Wagenknecht");
return links;
}
public static void main(final String[] args) {
System.out.println("Gunnar Wagenknecht");
System.out.println();
System.out.printf(" Email: %s%n", getEmailAddress());
System.out.printf(" Blog: %s%n", getBlogAddress());
System.out.println();
for (final Entry<String, String> link : getNetworkLinks().entrySet()) {
System.out.printf(" %8s: %s%n", link.getKey(), link.getValue());
}
}
private GunnarWagenknecht() {
// empty
}
}