/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package net.neilcsmith.praxis.live.terminal; import net.neilcsmith.praxis.core.Component; import net.neilcsmith.praxis.live.core.api.ExtensionProvider; import net.neilcsmith.praxis.live.util.AbstractHelperComponent; import org.openide.util.lookup.ServiceProvider; /** * * @author Neil C Smith (http://neilcsmith.net) */ public class TerminalHelper extends AbstractHelperComponent { private final static TerminalHelper INSTANCE = new TerminalHelper(); private TerminalHelper() {} public static TerminalHelper getDefault() { return INSTANCE; } @ServiceProvider(service=ExtensionProvider.class) public static class Provider implements ExtensionProvider { @Override public Component getExtensionComponent() { return getDefault(); } } }