Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 15167b04422b68e818f10c313b046d358a09a469 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package org.eclipse.jpt.jpadiagrameditor.ui.internal.propertytester;

import org.eclipse.core.expressions.PropertyTester;
import org.eclipse.jpt.jpa.core.JpaNode;
import org.eclipse.jpt.jpa.core.JpaProject;

public class JpaProjectFacetVersionPropertyTester extends PropertyTester{

	public boolean test(Object receiver, String property, Object[] args,
			Object value) {
		
		String[] subValues = ((String) value).split(":"); //$NON-NLS-1$
		String receiverId = subValues[0];

		if (receiver instanceof JpaNode) {
			if(receiverId.equals(JpaProject.FACET_ID)){
				return true;
			}			
		}
		return false;
	}	
}

Back to the top