diff options
Diffstat (limited to 'plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java')
-rw-r--r-- | plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java index ca5f6978ecf..0e272ed6a44 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/query/HasImageQuery.java @@ -1,17 +1,19 @@ package org.eclipse.papyrus.sysml.modelexplorer.query; -import org.eclipse.emf.facet.infra.query.core.exception.ModelQueryExecutionException; -import org.eclipse.emf.facet.infra.query.core.java.IJavaModelQuery; -import org.eclipse.emf.facet.infra.query.core.java.ParameterValueList; +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.IJavaQuery2; +import org.eclipse.emf.facet.query.java.core.IParameterValueList2; import org.eclipse.uml2.uml.Element; /** Check is the element has a stereotype icon that can be used */ -public class HasImageQuery implements IJavaModelQuery<Element, Boolean> { +public class HasImageQuery implements IJavaQuery2<Element, Boolean> { - public Boolean evaluate(final Element context, final ParameterValueList parameterValues) throws ModelQueryExecutionException { - IJavaModelQuery<Element, String> ImgageGetter = new GetImageQuery(); - String temp_img_path = ImgageGetter.evaluate(context, parameterValues); + @Override + public Boolean evaluate(Element source, IParameterValueList2 parameterValues, IFacetManager facetManager) throws DerivedTypedElementException { + IJavaQuery2<Element, String> ImgageGetter = new GetImageQuery(); + String temp_img_path = ImgageGetter.evaluate(source, parameterValues,facetManager); if(!"".equals(temp_img_path)) { return true; } |