pl.edu.agh.cast.dataview.view
Class DataView

java.lang.Object
  extended by pl.edu.agh.cast.dataview.view.DataView

public class DataView
extends Object

Data view provider.

Author:
AGH CAST Team

Constructor Summary
DataView(String modelId, IContentProvider contentProvider, DataViewColumn[] columns)
          The constructor.
 
Method Summary
 DataViewColumn[] getColumns()
           
 DataViewColumn[] getColumns(IDataSet<? extends IElement> dataSet)
          Analyse how many columns will be created and returns created columns.
 IContentProvider getContentProvider()
           
 String getModelId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataView

public DataView(String modelId,
                IContentProvider contentProvider,
                DataViewColumn[] columns)
The constructor.

Parameters:
modelId - Supported extension model id.
contentProvider - View content provider.
columns - View columns.
Method Detail

getColumns

public DataViewColumn[] getColumns()

getColumns

public DataViewColumn[] getColumns(IDataSet<? extends IElement> dataSet)
Analyse how many columns will be created and returns created columns.

Parameters:
dataSet - DataSet which will be viewed.
Returns:
Data view's columns.

getContentProvider

public IContentProvider getContentProvider()

getModelId

public String getModelId()


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.