java.lang.Object | +----java.awt.Component | +----java.awt.Container | +----java.awt.Panel | +----cern.lhcias.csgui.TagsView.JComptagView
JComptagView is a wrapper class around some standard java.awt and symantec components.
The implemented java components are:
Events:
As any TagsView, it fires TagcCliked events. This event is sent when the user clicks
in the component.
Configuration:
The configuration is the name of the tag or a dgsl statement
public static final int TEXTLABEL_TYPE
public static final int HSLIDER_TYPE
public static final int VSLIDER_TYPE
public static final int BUTTON_TYPE
public static final int PROGRESSBAR_TYPE
public static final int TEXTFIELD_TYPE
public JComptagView()
public synchronized void addTagClickedListener(TagClickedListener listener)
public synchronized void removeTagClickedListener(TagClickedListener listener)
public void addOpenViewListener(OpenViewListener listener)
public void removeOpenViewListener(OpenViewListener listener)
public void addAlarmListener(AlarmListener listener)
public void removeAlarmListener(AlarmListener listener)
public void instantiate(TagArrays TA, String tagname, TagChangeAdapter tadapter, TagClickedAdapter adapter, OpenViewAdapter opadapter, configurationMgr cm, AlarmAdapter aA)
public void setProperty(String tagName, String Param, String Value)
public void setConfig(String config)
public void receiveTagChange(TagChangeEvent tagevent)
public Dimension getPreferredSize()
public void repaint()
public void setBounds(int x, int y, int width, int height)
public void addMouseListener(MouseListener cMouse)
public Vector getTagNames()
public String toString()
public boolean doYouImplement(String type)
public Vector getPossibleTypes()
public int getComponentNb()
public Vector getComponentsList()
public Vector getLocalTagNames()
public String getType()
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)