java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----cern.lhcias.csgui.TagsView.Synoptic
TagsView type implemented: SynopticView
The class Synoptic is a dgsl interpretor.
It reads a dgsl (Dynamic Graphic Scripting Language) file and animates a synoptic
according to the script commands (see DGSL specifications).
Events:
As any TagsView, it fires TagcCliked events. This event is sent when the user clicks
on a dynamic object created by the interpretor.
It also sends OpenViewEvent events when the user calls the "map" dgsl command.
Properties:
String1 String2 : String substitution in the script (typically tag names) if called before
instantiate
Configuration:
The filename of the dgsl file.
![]()
public AlarmAdapter alarmAdapter
![]()
public Synoptic()
![]()
public synchronized void addTagClickedListener(TagClickedListener listener)
![]()
public synchronized void removeTagClickedListener(TagClickedListener listener)
![]()
public synchronized void addOpenViewListener(OpenViewListener listener)
![]()
public synchronized void removeOpenViewListener(OpenViewListener listener)
![]()
public void addAlarmListener(AlarmListener listener)
![]()
public void removeAlarmListener(AlarmListener listener)
![]()
public boolean getResize()
![]()
public void setResize(boolean Resize)
![]()
public void instantiate(TagArrays TA,
String configname,
TagChangeAdapter adapter,
TagClickedAdapter cadapter,
OpenViewAdapter Opadapter,
configurationMgr cm,
AlarmAdapter aA)
![]()
public int getComponentNb()
![]()
public Vector getComponentsList()
![]()
public Vector getLocalTagNames()
![]()
public Vector getTagNames()
![]()
public String toString()
![]()
public void setConfig(String config)
![]()
public boolean IsValid()
![]()
public void removeNotify()
![]()
public void setProperty(String tagName,
String tagProperty,
String propertyValue)
![]()
public void addTag(String tagName)
![]()
public void addTag(Vector tagNames)
![]()
public void addTag(TagsView TVcomponent)
![]()
public void removeTag(String tagName)
![]()
public void removeTag(Vector tagNames)
![]()
public void removeTag(TagsView TVcomponent)
![]()
public void receiveTagChange(TagChangeEvent tagevent)
![]()
public void update(Graphics g)
![]()
public synchronized void paint(Graphics g)
![]()
public boolean doYouImplement(String type)
![]()
public Vector getPossibleTypes()
![]()
public String getType()