package com.vci.client.auth2.action; import javax.swing.JOptionPane; public class EditAction extends Action{ /** * */ private static final long serialVersionUID = -2302159581061895305L; public EditAction(String name) { super(name); } @Override public void execute() { int row = getFunclet().getRightMainPanel().getRuleTable().getSelectedRow(); if (row == -1) { JOptionPane.showMessageDialog( com.vci.client.LogonApplication.frame, "请选择要编辑的规则信息", "提示", JOptionPane.INFORMATION_MESSAGE); return; } getFunclet().enable(true); getFunclet().getRightMainPanel().getRuleNameTextField().setEnabled(false); getFunclet().getResourceTree().setEnabled(false); getFunclet().getRightMainPanel().getSelectedSubjectComponent().setEnabled(true);// 授权主体列表 getFunclet().getRightMainPanel().getOrdinaryOpPanel().setEnabled(true);// 一般操作面板 getFunclet().getRightMainPanel().getRelationAndLifeCycleOpPanel().setEnabled(true);// 一般操作面板 getFunclet().getRightMainPanel().getLeft().setEnabled(true);//向左按钮 getFunclet().getRightMainPanel().getRight().setEnabled(true);//向右按钮 } }