Codota Logo
CategoryItemEntity
Code IndexAdd Codota to your IDE (free)

How to use
CategoryItemEntity
in
org.jfree.chart.entity

Best Java code snippets using org.jfree.chart.entity.CategoryItemEntity (Showing top 13 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: net.sourceforge.jadex/jadex-tools-comanalyzer

  public void mouseReleased(MouseEvent e)
  {
    if(e.isPopupTrigger())
    {
      ChartEntity ce = chartPanel.getEntityForPoint(e.getX(), e.getY());
      List messages = null;
      if(ce instanceof CategoryItemEntity)
      {
        CategoryItemEntity entity = (CategoryItemEntity)ce;
        GroupedCategoryDataset dataset = (GroupedCategoryDataset)entity.getDataset();
        messages = dataset.getList(entity.getRowKey(), entity.getColumnKey());
      }
      if(ce instanceof PieSectionEntity)
      {
        PieSectionEntity entity = (PieSectionEntity)ce;
        messages = dataset_total.getList(entity.getSectionKey(), entity.getPieIndex());
      }
      if(messages != null)
      {
        MessageFilterMenu mpopup = new MessageFilterMenu(tooltab.getPlugin(), (Message[])messages.toArray(new Message[messages.size()]));
        mpopup.show(e.getComponent(), e.getX(), e.getY());
      }
    }
  }
}
origin: pentaho/pentaho-platform

private void populateCategoryItemEntity( CategoryItemEntity categoryItemEntity, List seriesListArray ) {
 if ( seriesListArray == null ) {
  seriesListArray = new ArrayList( categoryItemEntity.getDataset().getRowKeys() );
 String category = categoryItemEntity.getCategory().toString();
 if ( paramName == null ) {
  categoryItemEntity.setURLText( category );
 } else {
  try {
   int seriesIndex = categoryItemEntity.getSeries();
   encodedVal = Messages.getInstance().getString( "CategoryDatasetChartComponent.UNKNOWN_SERIES" ); //$NON-NLS-1$
   if ( ( seriesIndex >= 0 ) && ( seriesIndex < seriesListArray.size() ) ) {
    drillURL = TemplateUtil.applyTemplate( drillURL, seriesName, encodedVal );
   categoryItemEntity.setURLText( drillURL );
origin: jasperreports/jasperreports

public JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
{
  JRPrintHyperlink printHyperlink = null;
  if (hasHyperlinks() && entity instanceof CategoryItemEntity)
  {
    CategoryItemEntity itemEntity = (CategoryItemEntity) entity;
    Comparable serie = itemEntity.getRowKey();
    Map serieHyperlinks = (Map) itemHyperlinks.get(serie);
    if (serieHyperlinks != null)
    {
      Object category = itemEntity.getColumnKey();
      printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(category);
    }
  }
  return printHyperlink;
}
origin: jfree/jfreechart

    (int) (point.getY() - headH),
    (int) (headW * 2), (int) (headH * 2));
CategoryItemEntity entity = new CategoryItemEntity(
    area, tip, url, this.dataset,
    this.dataset.getRowKey(row),
origin: pentaho/pentaho-platform

CategoryItemEntity categoryItemEntity = (CategoryItemEntity) entity;
if ( keyListArray == null ) {
 keyListArray = new ArrayList( categoryItemEntity.getDataset().getRowKeys() );
String category = categoryItemEntity.getCategory().toString();
if ( paramName == null ) {
 categoryItemEntity.setURLText( category );
} else {
 try {
  keyListIndex++;
  drillURL = TemplateUtil.applyTemplate( drillURL, paramName2, encodedVal );
  categoryItemEntity.setURLText( drillURL );
origin: jasperreports/jasperreports

protected Dataset getEntityDataset(ChartEntity entity)
{
  Dataset dataset = null;
  if (entity instanceof CategoryItemEntity)
  {
    dataset = ((CategoryItemEntity) entity).getDataset();
  }
  else if (entity instanceof XYItemEntity)
  {
    dataset = ((XYItemEntity) entity).getDataset();
  }
  return dataset;
}
origin: org.codehaus.jtstand/jtstand-chart

    (int) (point.getY() - headH),
    (int) (headW * 2), (int) (headH * 2));
CategoryItemEntity entity = new CategoryItemEntity(
    area, tip, url, this.dataset,
    this.dataset.getRowKey(row),
origin: org.zkoss.zk/zkex

/**
 * decode CategoryItemEntity into key-value pair of Area's componentScope.
 * @param area the Area where the final attribute is set
 * @param info the CategoryItemEntity to be decoded.
 */
private void decodeCategoryInfo(Area area, CategoryItemEntity info) {
  if (info == null) {
    return;
  }
  
  CategoryDataset dataset = info.getDataset();
  Comparable category = info.getColumnKey();
  Comparable series = info.getRowKey();
  
  area.setAttribute("series", series);
  area.setAttribute("category", category);
  
  if (dataset instanceof GanttCategoryDataset) {
    final GanttCategoryDataset gd = (GanttCategoryDataset) dataset;
    area.setAttribute("start", gd.getStartValue(series, category));
    area.setAttribute("end", gd.getEndValue(series, category));
    area.setAttribute("percent", gd.getPercentComplete(series, category));
  } else {
    area.setAttribute("value", dataset.getValue(series, category));
  }
}
origin: org.codehaus.jtstand/jtstand-chart

  url = urlster.generateURL(dataset, row, column);
CategoryItemEntity entity = new CategoryItemEntity(hotspot, tip, url,
    dataset, dataset.getRowKey(row), dataset.getColumnKey(column));
entities.add(entity);
origin: jfree/jfreechart

  url = urlster.generateURL(dataset, row, column);
CategoryItemEntity entity = new CategoryItemEntity(s, tip, url,
    dataset, dataset.getRowKey(row), dataset.getColumnKey(column));
entities.add(entity);
origin: com.atlassian.fecru.charts/fecru-chart-types

  );
CategoryItemEntity entity = new CategoryItemEntity(
    bar, tip, url, dataset, row, dataset.getColumnKey(column),
    column
origin: org.codehaus.jtstand/jtstand-chart

  url = urlster.generateURL(dataset, row, column);
CategoryItemEntity entity = new CategoryItemEntity(s, tip, url,
    dataset, dataset.getRowKey(row), dataset.getColumnKey(column));
entities.add(entity);
origin: jfree/jfreechart

/**
 * Adds an entity with the specified hotspot.
 *
 * @param entities  the entity collection.
 * @param dataset  the dataset.
 * @param row  the row index.
 * @param column  the column index.
 * @param hotspot  the hotspot ({@code null} not permitted).
 */
protected void addItemEntity(EntityCollection entities,
    CategoryDataset dataset, int row, int column, Shape hotspot) {
  Args.nullNotPermitted(hotspot, "hotspot");
  if (!getItemCreateEntity(row, column)) {
    return;
  }
  String tip = null;
  CategoryToolTipGenerator tipster = getToolTipGenerator(row, column);
  if (tipster != null) {
    tip = tipster.generateToolTip(dataset, row, column);
  }
  String url = null;
  CategoryURLGenerator urlster = getItemURLGenerator(row, column);
  if (urlster != null) {
    url = urlster.generateURL(dataset, row, column);
  }
  CategoryItemEntity entity = new CategoryItemEntity(hotspot, tip, url,
      dataset, dataset.getRowKey(row), dataset.getColumnKey(column));
  entities.add(entity);
}
org.jfree.chart.entityCategoryItemEntity

Javadoc

A chart entity that represents one item within a category plot.

Most used methods

  • getDataset
    Returns the dataset this entity refers to. This can be used to differentiate between items in a char
  • <init>
    Creates a new entity instance for an item in the specified dataset.
  • getColumnKey
    Returns the column key.
  • getRowKey
    Returns the row key.
  • getCategory
    Returns the category.
  • getSeries
    Returns the series index.
  • setURLText

Popular in Java

  • Reading from database using SQL prepared statement
  • setContentView (Activity)
  • findViewById (Activity)
  • getApplicationContext (Context)
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • URLConnection (java.net)
    The abstract class URLConnection is the superclass of all classes that represent a communications li
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • Pattern (java.util.regex)
    A compiled representation of a regular expression. A regular expression, specified as a string, must
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now