jadex.commons.Tuple.getEntity()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(84)

本文整理了Java中jadex.commons.Tuple.getEntity()方法的一些代码示例,展示了Tuple.getEntity()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Tuple.getEntity()方法的具体详情如下:
包路径:jadex.commons.Tuple
类名称:Tuple
方法名:getEntity

Tuple.getEntity介绍

[英]Get an entity.
[中]获取一个实体。

代码示例

代码示例来源:origin: org.activecomponents.jadex/jadex-commons-gui

/**
 *  Modify a row at a position.
 *  @param val The value.
 *  @param rowcnt The row.
 *  @param columncnt The column.
 */
public synchronized void modifyData(Object val, int rowcnt, int columncnt)
{
  Tuple tuple = (Tuple)data.get(rowcnt);
  List da = (List)tuple.getEntity(0);
  da.remove(columncnt);
  da.add(columncnt, val);
   //System.out.println("DATA: "+data);
  fireTableRowsInserted(rowcnt, rowcnt);
}

代码示例来源:origin: net.sourceforge.jadex/jadex-bridge

protected Object getObject(Tuple element)
{
  Object    ret    = null;
  for(int j=element.getEntities().length-1; ret==null && j>=0; j--)
  {
    Object    se    = element.getEntity(j);
    Object    obj    = getPathElementObject(se);
    if(obj!=null)
    {
      ret    = obj;
    }
  }
  return ret;
}

代码示例来源:origin: org.activecomponents.jadex/jadex-bridge

protected Object getObject(Tuple element)
{
  Object    ret    = null;
  for(int j=element.getEntities().length-1; ret==null && j>=0; j--)
  {
    Object    se    = element.getEntity(j);
    Object    obj    = getPathElementObject(se);
    if(obj!=null)
    {
      ret    = obj;
    }
  }
  return ret;
}

代码示例来源:origin: org.activecomponents.jadex/jadex-bridge

for(int j=0; !added && j<elements[i].getEntities().length; j++)
  Object    se    = elements[i].getEntity(j);
  Object    obj    = getPathElementObject(se);
  if(ancestor.equals(obj))

代码示例来源:origin: net.sourceforge.jadex/jadex-bridge

for(int j=0; !added && j<elements[i].getEntities().length; j++)
  Object    se    = elements[i].getEntity(j);
  Object    obj    = getPathElementObject(se);
  if(ancestor.equals(obj))

代码示例来源:origin: org.activecomponents.jadex/jadex-bridge

for(int j=0; !excluded && j<elements[i].getEntities().length; j++)
  Object    se    = elements[i].getEntity(j);
  Object    obj    = getPathElementObject(se);
  if(obj!=null)

代码示例来源:origin: net.sourceforge.jadex/jadex-bridge

for(int j=0; !excluded && j<elements[i].getEntities().length; j++)
  Object    se    = elements[i].getEntity(j);
  Object    obj    = getPathElementObject(se);
  if(obj!=null)

代码示例来源:origin: org.activecomponents.jadex/jadex-bridge

/**
 *  Get elements of the given owner type, which have errors or contain elements with errors.
 */
protected Set<Object>	getOwnedElementErrors(String category)
{
  Set<Object>    errors    = SCollection.createLinkedHashSet();
  Tuple[]    elements    = getElements();            
  for(int i=0; i<elements.length; i++)
  {
    boolean	added	= false;
    for(int j=0; !added && j<elements[i].getEntities().length; j++)
    {
      Object    se    = elements[i].getEntity(j);
      Object    obj    = getPathElementObject(se);
      if(obj!=null)
      {
        added    = errors.contains(obj);
        if(!added && isInCategory(obj, category))
        {
          errors.add(obj);
          added    = true;
        }
      }
    }
  }
  return errors;
}

代码示例来源:origin: net.sourceforge.jadex/jadex-bridge

/**
 *  Get elements of the given owner type, which have errors or contain elements with errors.
 */
protected Set	getOwnedElementErrors(String category)
{
  Set    errors    = SCollection.createLinkedHashSet();
  Tuple[]    elements    = getElements();            
  for(int i=0; i<elements.length; i++)
  {
    boolean	added	= false;
    for(int j=0; !added && j<elements[i].getEntities().length; j++)
    {
      Object    se    = elements[i].getEntity(j);
      Object    obj    = getPathElementObject(se);
      if(obj!=null)
      {
        added    = errors.contains(obj);
        if(!added && isInCategory(obj, category))
        {
          errors.add(obj);
          added    = true;
        }
      }
    }
  }
  return errors;
}

相关文章

微信公众号

最新文章

更多