Skip to main content
summaryrefslogtreecommitdiffstats
blob: d577fe0c1375f673f437716e32a93c82ddecb441 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package org.eclipse.papyrus.infra.table.efacet.nestededitor.query;

import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.facet.efacet.core.IFacetManager;
import org.eclipse.emf.facet.efacet.core.exception.DerivedTypedElementException;
import org.eclipse.emf.facet.query.java.core.IParameterValueList2;
import org.eclipse.papyrus.infra.core.sasheditor.contentprovider.IPageMngr;


public class GetOpenEditorStatusQuery extends AbstractNestedEditorQuery<Boolean> {

	public Boolean evaluate(EObject source, IParameterValueList2 parameterValues, IFacetManager facetManager) throws DerivedTypedElementException {
		IPageMngr pageMManager = getPageMngr(source);
		return pageMManager.isOpen(source);
	}

}

Back to the top