private OptionPanel createFogPanel() { OptionPanel panel = new OptionPanel() { @Override protected void activate() { super.activate(); Campaign c = MapTool.getCampaign(); boolean tokensSelected = !MapTool.getFrame().getCurrentZoneRenderer().getSelectedTokenSet().isEmpty(); if (tokensSelected && c.hasUsedFogToolbar() == false && MapTool.isHostingServer() == false) { MapTool.addLocalMessage( "<span class='whisper' style='color: blue'>" + I18N.getText("ToolbarPanel.manualFogActivated") + "</span>"); MapTool.showWarning("ToolbarPanel.manualFogActivated"); } } }; panel.add(RectangleExposeTool.class); panel.add(OvalExposeTool.class); panel.add(PolygonExposeTool.class); panel.add(FreehandExposeTool.class); return panel; }
private OptionPanel createDrawPanel() { OptionPanel panel = new OptionPanel(); panel.add(FreehandTool.class); panel.add(LineTool.class); panel.add(RectangleTool.class); panel.add(OvalTool.class); panel.add(TextTool.class); return panel; }
private OptionPanel createTemplatePanel() { OptionPanel panel = new OptionPanel(); panel.add(RadiusTemplateTool.class); panel.add(ConeTemplateTool.class); panel.add(LineTemplateTool.class); panel.add(BurstTemplateTool.class); panel.add(BlastTemplateTool.class); panel.add(WallTemplateTool.class); return panel; }
private OptionPanel createTopologyPanel() { OptionPanel panel = new OptionPanel(); panel.add(RectangleTopologyTool.class); panel.add(HollowRectangleTopologyTool.class); panel.add(OvalTopologyTool.class); panel.add(HollowOvalTopologyTool.class); panel.add(PolygonTopologyTool.class); panel.add(PolyLineTopologyTool.class); panel.add(CrossTopologyTool.class); // panel.add(FillTopologyTool.class); return panel; }
private OptionPanel createPointerPanel() { OptionPanel panel = new OptionPanel(); panel.add(PointerTool.class); panel.add(MeasureTool.class); return panel; }