Class cern.lhcias.csgui.TagsView.PanelMTagsView
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----cern.lhcias.csgui.TagsView.PanelMTagsView
- public class PanelMTagsView
- extends Panel
implements TagsView
-
- TagsView type implemented: PanelMTagsView
This class which is a "TagsView" is a simple base class for a TagsView which
display
multiple tags. It is intended to be extended.
Events:
As any TagsView, it may fires TagcCliked and Alarm events.
Configuration:
The configuration is a string containing a list of tag names separated by
commas (ex: level1,PT215,TT141).
- See Also:
- TagsView
alarmAdapter
-
cM
-
ovadapter
-
tadapter
-
tagArrays
-
TagstoView
-
tcadapter
-
TYPE
-
PanelMTagsView()
-
addAlarmListener(AlarmListener)
-
addMouseListener(MouseListener)
-
addOpenViewListener(OpenViewListener)
-
addTag(String)
-
addTag(TagsView)
-
addTag(Vector)
-
addTagClickedListener(TagClickedListener)
-
doYouImplement(String)
-
fireTagClickedEvent(String)
-
getComponentNb()
-
getComponentsList()
-
getDoubles()
- creates an array of Double containing the values of the Tags.
getLocalTagNames()
-
getPossibleTypes()
-
getTagNames()
-
getTags()
- create a Vector containing the Tags themselves.
getType()
-
instantiate(TagArrays,
String, TagChangeAdapter, TagClickedAdapter, OpenViewAdapter, configurationMgr,
AlarmAdapter)
-
receiveTagChange(TagChangeEvent)
-
removeAlarmListener(AlarmListener)
-
removeOpenViewListener(OpenViewListener)
-
removeTag(String)
-
removeTag(TagsView)
-
removeTag(Vector)
-
removeTagClickedListener(TagClickedListener)
-
setConfig(String)
-
setProperty(String,
String, String)
-
toString()
-

TYPE
public String TYPE

tadapter
public TagChangeAdapter tadapter

TagstoView
public Vector TagstoView

tagArrays
public TagArrays tagArrays

tcadapter
public TagClickedAdapter tcadapter

ovadapter
public OpenViewAdapter ovadapter

cM
public configurationMgr cM

alarmAdapter
public AlarmAdapter alarmAdapter

PanelMTagsView
public PanelMTagsView()

addTagClickedListener
public synchronized void addTagClickedListener(TagClickedListener listener)

removeTagClickedListener
public synchronized void removeTagClickedListener(TagClickedListener listener)

fireTagClickedEvent
public void fireTagClickedEvent(String name)

addAlarmListener
public synchronized void addAlarmListener(AlarmListener listener)

removeAlarmListener
public synchronized void removeAlarmListener(AlarmListener listener)

removeOpenViewListener
public void removeOpenViewListener(OpenViewListener listener)

addOpenViewListener
public void addOpenViewListener(OpenViewListener listener)

addMouseListener
public void addMouseListener(MouseListener cMouse)
- Overrides:
- addMouseListener
in class Component

setProperty
public void setProperty(String tagName,
String tagProperty,
String propertyValue)

getComponentNb
public int getComponentNb()

getComponentsList
public Vector getComponentsList()

doYouImplement
public boolean doYouImplement(String type)

getPossibleTypes
public Vector getPossibleTypes()

getType
public String getType()

removeTag
public void removeTag(String tagName)

removeTag
public void removeTag(Vector tagNames)

removeTag
public void removeTag(TagsView TVcomponent)

addTag
public void addTag(String tagName)

addTag
public void addTag(Vector tagNames)

addTag
public void addTag(TagsView TVcomponent)

setConfig
public void setConfig(String config)

toString
public String toString()
- Overrides:
- toString in class Component

getTagNames
public Vector getTagNames()

getLocalTagNames
public Vector getLocalTagNames()

instantiate
public void instantiate(TagArrays TA,
String configname,
TagChangeAdapter adapter,
TagClickedAdapter cadapter,
OpenViewAdapter opadapter,
configurationMgr cm,
AlarmAdapter aA)

receiveTagChange
public void receiveTagChange(TagChangeEvent tagevent)

getTags
public Vector getTags()
- create a Vector containing the Tags themselves.

getDoubles
public double[] getDoubles()
- creates an array of Double containing the values of the Tags.