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);//向右按钮
|
}
|
|
}
|