kaos.kpat.tabs
Class PoliciesTab
java.lang.Object
kaos.kpat.tabs.PoliciesTab
- All Implemented Interfaces:
- OntologyListener, PolicyListener, PolicySetListener, TabPanel
public class PoliciesTab
- extends java.lang.Object
- implements TabPanel, PolicySetListener, OntologyListener, PolicyListener
- Author:
- jlott
Field Summary |
static java.lang.String |
NAME
|
Constructor Summary |
PoliciesTab()
Creates a new instance of PolicyTab |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
PoliciesTab
public PoliciesTab()
- Creates a new instance of PolicyTab
getSelectedPolicy
public ModelPolicy getSelectedPolicy()
initialize
public void initialize(KPATApplet kpat,
TunnelClient tunnelClient)
- Specified by:
initialize
in interface TabPanel
sortListModel
public void sortListModel(javax.swing.DefaultListModel dlm)
getDisplayComponent
public java.awt.Component getDisplayComponent()
- Specified by:
getDisplayComponent
in interface TabPanel
getName
public java.lang.String getName()
- Specified by:
getName
in interface TabPanel
buildGUI
public void buildGUI()
setPolicyPriority
public void setPolicyPriority(ModelPolicy mp,
int priority)
selectPolicyNode
public void selectPolicyNode(SortableTreeNode parent,
ModelPolicy mp)
selectPolicyInTable
public void selectPolicyInTable(java.lang.String policyName)
showException
public void showException(java.lang.String msg,
java.lang.Exception e)
policySetAdded
public void policySetAdded(ModelPolicySet policySet)
- Specified by:
policySetAdded
in interface PolicySetListener
policySetChanged
public void policySetChanged(ModelPolicySet policySet)
- Specified by:
policySetChanged
in interface PolicySetListener
policySetRemoved
public void policySetRemoved(ModelPolicySet policySet)
- Specified by:
policySetRemoved
in interface PolicySetListener
policySetsRefreshed
public void policySetsRefreshed(java.util.List allPolicySets)
- Specified by:
policySetsRefreshed
in interface PolicySetListener
ontologyLoaded
public void ontologyLoaded(java.lang.String ontologyName)
- Specified by:
ontologyLoaded
in interface OntologyListener
ontologyLoaded
public void ontologyLoaded(SerializableOntModelImpl model)
- Specified by:
ontologyLoaded
in interface OntologyListener
initializeTemplate
public void initializeTemplate()
policyAdded
public void policyAdded(ModelPolicy policy)
- Specified by:
policyAdded
in interface PolicyListener
policyChanged
public void policyChanged(ModelPolicy policy)
- Specified by:
policyChanged
in interface PolicyListener
policyRemoved
public void policyRemoved(ModelPolicy policy)
- Specified by:
policyRemoved
in interface PolicyListener
policiesRefreshed
public void policiesRefreshed(ModelPolicyList allPolicies)
- Specified by:
policiesRefreshed
in interface PolicyListener