Class cern.lhcias.csgui.TagsView.JComptagView

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----cern.lhcias.csgui.TagsView.JComptagView

public class JComptagView
extends Panel


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

See Also:
TagsView

Variable Index

 o BUTTON_TYPE
 
 o HSLIDER_TYPE
 
 o PROGRESSBAR_TYPE
 
 o TEXTFIELD_TYPE
 
 o TEXTLABEL_TYPE
 
 o VSLIDER_TYPE
 

Constructor Index

 o JComptagView()
 

Method Index

 o addAlarmListener(AlarmListener)
 
 o addMouseListener(MouseListener)
 
 o addOpenViewListener(OpenViewListener)
 
 o addTag(String)
 
 o addTag(TagsView)
 
 o addTag(Vector)
 
 o addTagClickedListener(TagClickedListener)
 
 o doYouImplement(String)
 
 o getComponentNb()
 
 o getComponentsList()
 
 o getLocalTagNames()
 
 o getPossibleTypes()
 
 o getPreferredSize()
 
 o getTagNames()
 
 o getType()
 
 o instantiate(TagArrays, String, TagChangeAdapter, TagClickedAdapter, OpenViewAdapter, configurationMgr, AlarmAdapter)
 
 o receiveTagChange(TagChangeEvent)
 
 o removeAlarmListener(AlarmListener)
 
 o removeOpenViewListener(OpenViewListener)
 
 o removeTag(String)
 
 o removeTag(TagsView)
 
 o removeTag(Vector)
 
 o removeTagClickedListener(TagClickedListener)
 
 o repaint()
 
 o setBounds(int, int, int, int)
 
 o setConfig(String)
The configuration is the name of the tag or a dgsl statement
 o setProperty(String, String, String)
 
 o toString()
The configuration is the name of the tag or a dgsl statement

Variables

 o TEXTLABEL_TYPE

 public static final int TEXTLABEL_TYPE

 o HSLIDER_TYPE

 public static final int HSLIDER_TYPE

 o VSLIDER_TYPE

 public static final int VSLIDER_TYPE

 o BUTTON_TYPE

 public static final int BUTTON_TYPE

 o PROGRESSBAR_TYPE

 public static final int PROGRESSBAR_TYPE

 o TEXTFIELD_TYPE

 public static final int TEXTFIELD_TYPE

Constructors

 o JComptagView

 public JComptagView()

Methods

 o addTagClickedListener

 public synchronized void addTagClickedListener(TagClickedListener listener)

 o removeTagClickedListener

 public synchronized void removeTagClickedListener(TagClickedListener listener)

 o addOpenViewListener

 public void addOpenViewListener(OpenViewListener listener)

 o removeOpenViewListener

 public void removeOpenViewListener(OpenViewListener listener)

 o addAlarmListener

 public void addAlarmListener(AlarmListener listener)

 o removeAlarmListener

 public void removeAlarmListener(AlarmListener listener)

 o instantiate

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

 o setProperty

 public void setProperty(String tagName,
                         String Param,
                         String Value)

 o setConfig

 public void setConfig(String config)
The configuration is the name of the tag or a dgsl statement

 o receiveTagChange

 public void receiveTagChange(TagChangeEvent tagevent)

 o getPreferredSize

 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Container

 o repaint

 public void repaint()
Overrides:
repaint in class Component

 o setBounds

 public void setBounds(int x,
                       int y,
                       int width,
                       int height)
Overrides:
setBounds in class Component

 o addMouseListener

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

 o getTagNames

 public Vector getTagNames()

 o toString

 public String toString()
The configuration is the name of the tag or a dgsl statement
Overrides:
toString in class Component

 o doYouImplement

 public boolean doYouImplement(String type)

 o getPossibleTypes

 public Vector getPossibleTypes()

 o getComponentNb

 public int getComponentNb()

 o getComponentsList

 public Vector getComponentsList()

 o getLocalTagNames

 public Vector getLocalTagNames()

 o getType

 public String getType()

 o addTag

 public void addTag(String tagname)

 o addTag

 public void addTag(Vector tagNames)

 o addTag

 public void addTag(TagsView TVcomponent)

 o removeTag

 public void removeTag(String tagName)

 o removeTag

 public void removeTag(Vector tagNames)

 o removeTag

 public void removeTag(TagsView TVcomponent)