kaos.kpat.gui.hypertext
Interface HypertextComponent

All Superinterfaces:
HyperlinkListener
All Known Subinterfaces:
HTPropertyEditor, HypertextContainer
All Known Implementing Classes:
ActorLink, ClassPropertiesContainer, HTActionClassPropertySet, HTClassPropertySet, HTComboBox, HTComponentImpl, HTInstancePropertySet, HTLabel, HTLink, HTProperty, HTPropertySet, HTTextField, HypertextContainerImpl, HypertextPolicyTemplate.AbstractConditionContainer, HypertextPolicyTemplate.CompoundConditionContainer, HypertextPolicyTemplate.HistoryContainer, HypertextPolicyTemplate.ObligationContainer, HypertextPolicyTemplate.StateContainer, HypertextSet, XMLSchemaRestriction

public interface HypertextComponent
extends HyperlinkListener

Author:
jlott

Method Summary
 void addListener(HypertextListener listener)
           
 java.awt.Component getDisplayComponent()
           
 java.lang.String getDisplayText()
           
 java.lang.String getId()
           
 HypertextContainer getParent()
           
 java.lang.String getPrefix()
           
 java.lang.Object getState()
           
 java.lang.String getTemplateLink()
           
 java.lang.String getText()
           
 void removeListener(HypertextListener listener)
           
 void setDisplayComponent(java.awt.Component c)
           
 void setParent(HypertextContainer parent)
           
 void setPeer(HypertextComponent peer)
           
 void setPrefix(java.lang.String prefix)
           
 void setState(java.lang.Object state)
           
 void setSuffix(java.lang.String suffix)
           
 void setTemplateEditor(HypertextEditor editor)
           
 void setTemplateLink(HypertextEditor editor, java.lang.String linkId)
           
 
Methods inherited from interface kaos.kpat.gui.hypertext.HyperlinkListener
hyperlinkSelected
 

Method Detail

getDisplayText

java.lang.String getDisplayText()

getText

java.lang.String getText()

getId

java.lang.String getId()

addListener

void addListener(HypertextListener listener)

removeListener

void removeListener(HypertextListener listener)

getDisplayComponent

java.awt.Component getDisplayComponent()

setDisplayComponent

void setDisplayComponent(java.awt.Component c)

setParent

void setParent(HypertextContainer parent)

getParent

HypertextContainer getParent()

setTemplateLink

void setTemplateLink(HypertextEditor editor,
                     java.lang.String linkId)

setTemplateEditor

void setTemplateEditor(HypertextEditor editor)

setPeer

void setPeer(HypertextComponent peer)

getTemplateLink

java.lang.String getTemplateLink()

getState

java.lang.Object getState()
                          throws KAoSPolicyBuilder.PolicyBuildingNotCompleted
Throws:
KAoSPolicyBuilder.PolicyBuildingNotCompleted

setState

void setState(java.lang.Object state)

setPrefix

void setPrefix(java.lang.String prefix)

getPrefix

java.lang.String getPrefix()

setSuffix

void setSuffix(java.lang.String suffix)