kaos.kpat.policyTemplates
Class HypertextPolicyTemplate.StateContainer
java.lang.Object
kaos.kpat.gui.hypertext.HTComponentImpl
kaos.kpat.gui.hypertext.HypertextContainerImpl
kaos.kpat.policyTemplates.HypertextPolicyTemplate.AbstractConditionContainer
kaos.kpat.policyTemplates.HypertextPolicyTemplate.StateContainer
- All Implemented Interfaces:
- HyperlinkListener, HypertextComponent, HypertextContainer, HypertextListener
- Enclosing class:
- HypertextPolicyTemplate
protected class HypertextPolicyTemplate.StateContainer
- extends HypertextPolicyTemplate.AbstractConditionContainer
Fields inherited from class kaos.kpat.gui.hypertext.HTComponentImpl |
_displayComponent, _id, _listeners, _peer, _popup, _prefix, _suffix, _templateEditor, _templateLinkId, _templateLinkName, TEMPLATE_LINK_ID, VISITED_LINK_RGB |
Methods inherited from class kaos.kpat.gui.hypertext.HypertextContainerImpl |
addComponent, addComponent, containsComponent, getComponentAt, getComponentCount, getComponentForLink, getComponentForTemplateLink, getText, hyperlinkSelected, removeComponent, removeComponentAt, setDisplayComponent, setHyperlinkInterceptor, setTemplateLink, textChanged |
Methods inherited from class kaos.kpat.gui.hypertext.HTComponentImpl |
addListener, fireTextChanged, getDisplayComponent, getDisplayText, getId, getParent, getPopupMenu, getPrefix, getRelativeLocation, getTemplateLink, removeListener, setDlgLocation, setFontSize, setId, setParent, setPeer, setPopupMenu, setPrefix, setSuffix |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface kaos.kpat.gui.hypertext.HypertextComponent |
addListener, getDisplayComponent, getDisplayText, getId, getParent, getPrefix, getTemplateLink, removeListener, setParent, setPeer, setPrefix, setSuffix |
_stateClassBox
protected HTComboBox _stateClassBox
_addCondition
protected HTComboBox _addCondition
STATE_CLASS
public static final java.lang.String STATE_CLASS
- See Also:
- Constant Field Values
STATE_PROPS
public static final java.lang.String STATE_PROPS
- See Also:
- Constant Field Values
HypertextPolicyTemplate.StateContainer
public HypertextPolicyTemplate.StateContainer(java.lang.String policyId)
performSelectedOption
protected void performSelectedOption()
getState
public java.lang.Object getState()
throws KAoSPolicyBuilder.PolicyBuildingNotCompleted
- Specified by:
getState
in interface HypertextComponent
- Overrides:
getState
in class HTComponentImpl
- Throws:
KAoSPolicyBuilder.PolicyBuildingNotCompleted
setState
public void setState(java.lang.Object state)
- Specified by:
setState
in interface HypertextComponent
- Overrides:
setState
in class HTComponentImpl
setTemplateEditor
public void setTemplateEditor(HypertextEditor editor)
- Specified by:
setTemplateEditor
in interface HypertextComponent
- Overrides:
setTemplateEditor
in class HypertextContainerImpl
setPertinentState
public void setPertinentState(KAoSOntClassBuilder state)
setRVMContainer
public void setRVMContainer(KAoSRoleValueMapContainer rvmContainer)
- Overrides:
setRVMContainer
in class HypertextPolicyTemplate.AbstractConditionContainer
getResult
public StateBuilderImpl getResult(boolean resolveBindings)
throws KAoSPolicyBuilder.PolicyBuildingNotCompleted
- Throws:
KAoSPolicyBuilder.PolicyBuildingNotCompleted
getRVMContainer
public KAoSRoleValueMapContainer getRVMContainer()
throws KAoSPolicyBuilder.PolicyBuildingNotCompleted
- Overrides:
getRVMContainer
in class HypertextPolicyTemplate.AbstractConditionContainer
- Throws:
KAoSPolicyBuilder.PolicyBuildingNotCompleted