kaos.kpat.policyTemplates
Class HTPolicyWizard

java.lang.Object
  extended by kaos.kpat.policyTemplates.HTPolicyWizard

public class HTPolicyWizard
extends java.lang.Object

Author:
jlott

Field Summary
protected  boolean _templateMode
           
static java.lang.String CONTROL_ACTION_PANEL
           
static java.lang.String CONTROL_ACTOR_PANEL
           
static java.lang.String HISTORY_ACTOR_PANEL
           
static java.lang.String MODALITY_PANEL
           
static java.lang.String OBLIGATION_CONSTRAINT_PANEL
           
static java.lang.String TRIGGER_ACTION_PANEL
           
static java.lang.String TRIGGER_ACTOR_PANEL
           
 
Constructor Summary
HTPolicyWizard(javax.swing.JFrame parent, HypertextPolicyTemplate template)
          Creates a new instance of HTPolicyWizard
HTPolicyWizard(javax.swing.JFrame parent, HypertextPolicyTemplate template, boolean templateMode)
           
 
Method Summary
 java.lang.Object getNextRequiredPanelID(java.lang.Object panelID)
           
 java.lang.String getPropertyPanelText(java.lang.String panelId)
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getState()
           
 java.lang.String getTemplateCreator()
           
 java.lang.String getTemplateDescription()
           
 java.lang.String getTemplateGroup()
           
 java.lang.String getTemplateName()
           
 int getTemplatePriority()
           
 java.lang.String removeTags(java.lang.String s)
           
 void setDescription(java.lang.String description)
           
 void setPriority(int priority)
           
 void setState(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> state)
           
 void setTemplateCreator(java.lang.String creator)
           
 void setTemplateGroup(java.lang.String templateGroup)
           
 void setTemplateName(java.lang.String name)
           
 int showDialog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_templateMode

protected boolean _templateMode

MODALITY_PANEL

public static final java.lang.String MODALITY_PANEL
See Also:
Constant Field Values

CONTROL_ACTOR_PANEL

public static final java.lang.String CONTROL_ACTOR_PANEL
See Also:
Constant Field Values

TRIGGER_ACTOR_PANEL

public static final java.lang.String TRIGGER_ACTOR_PANEL
See Also:
Constant Field Values

CONTROL_ACTION_PANEL

public static final java.lang.String CONTROL_ACTION_PANEL
See Also:
Constant Field Values

TRIGGER_ACTION_PANEL

public static final java.lang.String TRIGGER_ACTION_PANEL
See Also:
Constant Field Values

HISTORY_ACTOR_PANEL

public static final java.lang.String HISTORY_ACTOR_PANEL
See Also:
Constant Field Values

OBLIGATION_CONSTRAINT_PANEL

public static final java.lang.String OBLIGATION_CONSTRAINT_PANEL
See Also:
Constant Field Values
Constructor Detail

HTPolicyWizard

public HTPolicyWizard(javax.swing.JFrame parent,
                      HypertextPolicyTemplate template)
Creates a new instance of HTPolicyWizard


HTPolicyWizard

public HTPolicyWizard(javax.swing.JFrame parent,
                      HypertextPolicyTemplate template,
                      boolean templateMode)
Method Detail

getState

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getState()

setState

public void setState(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> state)

setTemplateGroup

public void setTemplateGroup(java.lang.String templateGroup)

setTemplateName

public void setTemplateName(java.lang.String name)

setDescription

public void setDescription(java.lang.String description)

setPriority

public void setPriority(int priority)

setTemplateCreator

public void setTemplateCreator(java.lang.String creator)

showDialog

public int showDialog()

getNextRequiredPanelID

public java.lang.Object getNextRequiredPanelID(java.lang.Object panelID)

removeTags

public java.lang.String removeTags(java.lang.String s)

getPropertyPanelText

public java.lang.String getPropertyPanelText(java.lang.String panelId)

getTemplateName

public java.lang.String getTemplateName()

getTemplateGroup

public java.lang.String getTemplateGroup()

getTemplateDescription

public java.lang.String getTemplateDescription()

getTemplatePriority

public int getTemplatePriority()

getTemplateCreator

public java.lang.String getTemplateCreator()