View Javadoc
1 package net.sourceforge.pmd.swingui; 2 3 import javax.swing.JPanel; 4 import javax.swing.JScrollPane; 5 import javax.swing.border.EmptyBorder; 6 import java.awt.BorderLayout; 7 8 /*** 9 * 10 * @author Donald A. Leckie 11 * @since September 8, 2002 12 * @version $Revision: 1.13 $, $Date: 2003/05/28 18:08:34 $ 13 */ 14 class RuleAllEditingPanel extends JPanel { 15 private RuleSetEditingPanel m_ruleSetPanel; 16 private RuleEditingPanel m_rulePanel; 17 private RulePropertyEditingPanel m_rulePropertyPanel; 18 private boolean m_isEditing; 19 20 /*** 21 ******************************************************************************* 22 * 23 * @return 24 */ 25 protected RuleAllEditingPanel() { 26 super(new BorderLayout()); 27 28 EmptyBorder emptyBorder = new EmptyBorder(15, 15, 15, 15); 29 30 setBorder(emptyBorder); 31 32 JScrollPane ruleScrollPane; 33 34 m_ruleSetPanel = new RuleSetEditingPanel(); 35 m_rulePanel = new RuleEditingPanel(); 36 ruleScrollPane = ComponentFactory.createScrollPane(m_rulePanel); 37 m_rulePropertyPanel = new RulePropertyEditingPanel(); 38 39 add(m_ruleSetPanel, BorderLayout.NORTH); 40 add(ruleScrollPane, BorderLayout.CENTER); 41 add(m_rulePropertyPanel, BorderLayout.SOUTH); 42 } 43 44 /*** 45 ******************************************************************************* 46 * 47 * @param isEditing 48 */ 49 protected void setIsEditing(boolean isEditing) { 50 m_isEditing = isEditing; 51 m_ruleSetPanel.setIsEditing(isEditing); 52 m_rulePanel.setIsEditing(isEditing); 53 m_rulePropertyPanel.setIsEditing(isEditing); 54 } 55 }

This page was automatically generated by Maven