/******************************************************************************* | |
* Copyright (c) 2017 CEA LIST. | |
* | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* | |
* Contributors: | |
* Erwan Mahe (CEA LIST) erwan.mahe@cea.fr | |
* - Initial API and Implementation | |
*******************************************************************************/ | |
package org.eclipse.efm.ui.views.viewparts.swv.sectionimpls; | |
import java.util.Map; | |
import org.eclipse.efm.core.workflow.IWorkflowConfigurationConstants; | |
import org.eclipse.efm.ui.views.delegates.LaunchManagerSWVlinker; | |
import org.eclipse.efm.ui.views.utils.GenericCompositeCreator; | |
import org.eclipse.efm.ui.views.viewparts.swv.SectionCompositeCreator; | |
import org.eclipse.efm.ui.views.viewparts.swv.SymbexWorkflowView; | |
import org.eclipse.jface.action.Action; | |
import org.eclipse.jface.action.IToolBarManager; | |
import org.eclipse.jface.action.ToolBarManager; | |
import org.eclipse.swt.custom.CTabFolder; | |
import org.eclipse.swt.widgets.Composite; | |
import org.eclipse.swt.widgets.Text; | |
import org.eclipse.ui.forms.widgets.Form; | |
import org.eclipse.ui.forms.widgets.FormToolkit; | |
import org.eclipse.ui.forms.widgets.ScrolledForm; | |
public class ExecutionCompositeCreator extends SectionCompositeCreator { | |
public ExecutionCompositeCreator(SymbexWorkflowView swv, ToolBarManager tbm, Composite innertabcompo) { | |
super(swv, tbm, innertabcompo); | |
} | |
public void addComposite(FormToolkit toolkit, ScrolledForm scrollform, Composite innertabcompo, IToolBarManager tbm) { | |
addComposite_internal(toolkit, scrollform, innertabcompo, tbm, "Execution"); | |
} | |
@Override | |
protected void addCollapsedContent(FormToolkit toolkit) { | |
} | |
@Override | |
public void updateCollapsedContent(Map<String, Object> lcAttributes) { | |
if(lcAttributes == null) { | |
lcAttributes = last_lcAttributes; | |
} | |
if(lcAttributes.isEmpty()) { | |
} else { | |
} | |
last_lcAttributes = lcAttributes; | |
} | |
} |