kaos.kpat.tabs
Class EditPolicyTab

java.lang.Object
  extended by kaos.kpat.tabs.EditPolicyTab
All Implemented Interfaces:
TabPanel

public class EditPolicyTab
extends java.lang.Object
implements TabPanel

Author:
jlott

Constructor Summary
EditPolicyTab()
          Creates a new instance of PolicyTemplatesTab
 
Method Summary
 void editPolicy(ModelPolicy policy)
           
 void editPolicy(ModelPolicy policy, java.lang.String templateName)
           
 java.awt.Component getDisplayComponent()
           
 java.lang.String getName()
           
 void initialize(KPATApplet kpat, TunnelClient tunnelClient)
           
 void newPolicy(java.lang.String templateName, SubjectMsg optionalSubj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditPolicyTab

public EditPolicyTab()
Creates a new instance of PolicyTemplatesTab

Method Detail

initialize

public void initialize(KPATApplet kpat,
                       TunnelClient tunnelClient)
Specified by:
initialize in interface TabPanel

getName

public java.lang.String getName()
Specified by:
getName in interface TabPanel

getDisplayComponent

public java.awt.Component getDisplayComponent()
Specified by:
getDisplayComponent in interface TabPanel

newPolicy

public void newPolicy(java.lang.String templateName,
                      SubjectMsg optionalSubj)
               throws java.lang.Exception
Throws:
java.lang.Exception

editPolicy

public void editPolicy(ModelPolicy policy)
                throws java.lang.Exception
Throws:
java.lang.Exception

editPolicy

public void editPolicy(ModelPolicy policy,
                       java.lang.String templateName)
                throws java.lang.Exception
Throws:
java.lang.Exception