Package fr.soleil.comete.definition.data.controller

Examples of fr.soleil.comete.definition.data.controller.ChartViewerController


    @SuppressWarnings("unchecked")
    @Override
    public <U> AbstractController<U> initController(Class<?> targetClass,
            GenericDescriptor sourceType) {

        AbstractController<U> controller = (AbstractController<U>) new ChartViewerController();
        ((ChartViewerController) controller).setMultiDataViewEnabled(multiDataViewEnabled);

        return controller;
    }
View Full Code Here


    @SuppressWarnings("unchecked")
    @Override
    public <U> AbstractController<U> initController(Class<?> targetClass,
            GenericDescriptor sourceType) {
        AbstractController<U> controller = (AbstractController<U>) new ChartViewerController();
        ((ChartViewerController) controller).setMultiDataViewEnabled(multiDataViewEnabled);
        return controller;
    }
View Full Code Here

        return new ChartViewer();
    }

    @Override
    protected DataTargetController<Object, Map<String, Object>> initController() {
        return new ChartViewerController();
    }
View Full Code Here

    @SuppressWarnings("unchecked")
    @Override
    public <U> AbstractController<U> initController(Class<?> targetClass,
            GenericDescriptor sourceType) {
        AbstractController<U> controller = (AbstractController<U>) new ChartViewerController();
        ((ChartViewerController) controller).setMultiDataViewEnabled(multiDataViewEnabled);
        return controller;
    }
View Full Code Here

        }
    }

    protected ChartViewerController getPreparedChartViewerController(
            AbstractDataSource<Object> source) {
        ChartViewerController chartViewerController = null;
        if (source != null) {
            AbstractController<Object> controller = getController(source.getDataType(),
                    getTargetType());
            if (controller instanceof ChartViewerController) {
                chartViewerController = (ChartViewerController) controller;
                chartViewerController.registerAdapter(source);
            }
        }
        return chartViewerController;
    }
View Full Code Here

     */
    public DataArrayAdapter getDataArrayAdapter(IKey key) {
        DataArrayAdapter adapter = null;
        if (key != null) {
            AbstractDataSource<Object> source = getSource(key);
            ChartViewerController chartViewerController = getPreparedChartViewerController(source);
            if (chartViewerController != null) {
                DataSourceAdapter<Object, Map<String, Object>> tmp = chartViewerController
                        .getSourceAdapter(source);
                if (tmp instanceof DataArrayAdapter) {
                    adapter = (DataArrayAdapter) tmp;
                }
            }
View Full Code Here

     * @param adapter The new adapter to use
     */
    public void setDataArrayAdapter(IKey key, DataArrayAdapter adapter) {
        if ((key != null) && (adapter != null)) {
            AbstractDataSource<Object> source = getSource(key);
            ChartViewerController chartViewerController = getPreparedChartViewerController(source);
            if (chartViewerController != null) {
                chartViewerController.setSourceAdapter(source, adapter);
            }
        }
    }
View Full Code Here

    @SuppressWarnings("unchecked")
    @Override
    public <U> AbstractController<U> initController(Class<?> targetClass,
            GenericDescriptor sourceType) {
        AbstractController<U> controller = (AbstractController<U>) new ChartViewerController();
        ((ChartViewerController) controller).setMultiDataViewEnabled(multiDataViewEnabled);
        return controller;
    }
View Full Code Here

TOP

Related Classes of fr.soleil.comete.definition.data.controller.ChartViewerController

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.