Tabnine Logo
ComponentIdentifierRenderer
Code IndexAdd Tabnine to your IDE (free)

How to use
ComponentIdentifierRenderer
in
jadex.base.gui.jtable

Best Java code snippets using jadex.base.gui.jtable.ComponentIdentifierRenderer (Showing top 7 results out of 315)

origin: org.activecomponents.jadex/jadex-runtimetools-swing

pdisinfos.add(BorderLayout.CENTER, new JScrollPane(jtdis));
jtdis.setDefaultRenderer(Date.class, new DateTimeRenderer());
jtdis.setDefaultRenderer(IComponentIdentifier.class, new ComponentIdentifierRenderer());
updateDiscoveryInfos(jtdis);
jtdis.addMouseListener(new MouseAdapter()
origin: net.sourceforge.jadex/jadex-tools-base-swing

  /**
   * @see javax.swing.table.DefaultTableCellRenderer#getTableCellRendererComponent(javax.swing.JTable,
   * Object, boolean, boolean, int, int)
   */
  public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
  {
    super.getTableCellRendererComponent(table, null, isSelected, hasFocus, row, column);
    IComponentIdentifier cid = (IComponentIdentifier)value;
    if(cid!=null)
    {
      setText(cid.getName());
      String[] addresses = cid.getAddresses();
      String tooltip = "<b>" + cid.getName() + "</b>";
      if(addresses!=null)
      {
        for(int i = 0; i < addresses.length; i++)
        {
          tooltip += "<br>" + addresses[i];
        }
      }
      setToolTipText("<html>" + tooltip + "</html>");
    }
    return this;
  }
}
origin: org.activecomponents.jadex/jadex-runtimetools-swing

/**
 *  Set the service description.
 *  @param ad The component description.
 *  @param sd The service description.
 */
void setService(IDFComponentDescription ad, IDFServiceDescription sd)
{
  name.setText(sd==null? "": sd.getName());
  name.setToolTipText(sd==null? "": sd.getName());
  type.setText(sd==null? "": sd.getType());
  type.setToolTipText(sd==null? "": sd.getType());
  owner.setText(sd==null? "": sd.getOwnership());
  owner.setToolTipText(sd==null? "": sd.getOwnership());
  component.setText(ad==null? "": ad.getName().getName());
  
  if(ad!=null)
  {
    component.setToolTipText(ComponentIdentifierRenderer.getTooltipText(ad.getName()));
  }
  
  update(onto, sd==null? new String[0]: sd.getOntologies());
  update(lang, sd==null? new String[0]: sd.getLanguages());
  update(proto, sd==null? new String[0]: sd.getProtocols());
  DefaultListModel model = (DefaultListModel)props.getModel();
  model.clear();
  IProperty[] items = sd==null? new IProperty[0]: sd.getProperties();
  for(int i=0; i<items.length; i++)
    model.addElement(items[i].getName() + '=' + items[i].getValue());
}
origin: net.sourceforge.jadex/jadex-runtimetools-swing

pdisinfos.add(BorderLayout.CENTER, new JScrollPane(jtdis));
jtdis.setDefaultRenderer(Date.class, new DateTimeRenderer());
jtdis.setDefaultRenderer(IComponentIdentifier.class, new ComponentIdentifierRenderer());
updateDiscoveryInfos(jtdis);
jtdis.addMouseListener(new MouseAdapter()
origin: net.sourceforge.jadex/jadex-tools-comanalyzer

table.setBackground(UIManager.getColor("List.background"));
table.setPreferredScrollableViewportSize(new Dimension(800, 70));
table.setDefaultRenderer(IComponentIdentifier.class, new ComponentIdentifierRenderer());
origin: org.activecomponents.jadex/jadex-runtimetools-swing

/**
 * Constructor.
 */
public DFServiceTable()
{
  super(new TableSorter(new ServiceTableModel()));
  setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
  TableSorter sorter = (TableSorter)getModel();
  sorter.setTableHeader(getTableHeader());
  setDefaultRenderer(IComponentIdentifier.class, new ComponentIdentifierRenderer());
  setDefaultRenderer(String[].class, new StringArrayRenderer());
  setDefaultRenderer(IProperty[].class, new PropertyArrayRenderer());
}
origin: org.activecomponents.jadex/jadex-runtimetools-swing

setDefaultRenderer(IComponentIdentifier.class, new ComponentIdentifierRenderer());
setDefaultRenderer(String[].class, new StringArrayRenderer());
setDefaultRenderer(IDFServiceDescription[].class, new ServiceDescriptionArrayRenderer());
jadex.base.gui.jtableComponentIdentifierRenderer

Javadoc

A renderer for AgentIdentifiers. This class is used to display the receiver entry in the table. The receiver is displayed with its addresses.

Most used methods

  • <init>
  • getTooltipText
  • setText
  • setToolTipText

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getResourceAsStream (ClassLoader)
  • getSupportFragmentManager (FragmentActivity)
  • getApplicationContext (Context)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Option (scala)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now