return new DataDefinitionComposite(parent, SWT.NONE, query, seriesdefinition, builder, oContext);
String sPrefix = "";  if (seriesdefinition.eContainer().eContainer() instanceof Chart) { sPrefix = "X "; } else { sPrefix = "Y "; }  String sTitle = query.getDefinition(); if (sTitle == null || "".equals(sTitle)) { sTitle = sPrefix + "Series Definition"; } else { sTitle = sPrefix + "Series Definition (" + sTitle + ")"; }  return new DataDefinitionComposite(parent, SWT.NONE, query, seriesdefinition, builder, oContext, sTitle);
    public Composite getSeriesDataSheet(Composite parent, SeriesDefinition seriesdefinition,        IUIServiceProvider builder, Object oContext)    {        Query query = null;        if (seriesdefinition.getDesignTimeSeries().getDataDefinition().size() > 0)        {            query = ((Query) seriesdefinition.getDesignTimeSeries().getDataDefinition().get(0));        }        else        {            query = QueryImpl.create("");            seriesdefinition.getDesignTimeSeries().getDataDefinition().add(query);        }        return new DataDefinitionComposite(parent, SWT.NONE, query, seriesdefinition, builder, oContext);    }