package net.sourceforge.pain.tools.guitool.action.admin;
import net.sourceforge.pain.tools.guitool.*;
import net.sourceforge.pain.tools.guitool.action.*;
import javax.swing.*;
import java.awt.*;
public class AdminSectionExplorerAction implements GTAction {
private static JEditorPane instance;
public void executeAction() {
try {
GuiTool.appFrame.workspacePanel.setActiveComponent(getComponent());
} catch (Exception e) {
e.printStackTrace();
}
}
private Component getComponent() throws Exception {
if (instance == null) {
instance = HtmlComponentRegistry.get(getClass());
instance.addHyperlinkListener(new DefaultHyperlinkListenerImpl());
}
return instance;
}
}