Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 143082 | Differences between
and this patch

Collapse All | Expand All

(-)plugin.xml (-1 / +1 lines)
Lines 71-77 Link Here
71
  <extension point="org.eclipse.core.expressions.propertyTesters">
71
  <extension point="org.eclipse.core.expressions.propertyTesters">
72
    <propertyTester
72
    <propertyTester
73
      id="org.eclipse.wst.common.project.facet.core.internal.FacetedProjectPropertyTester"
73
      id="org.eclipse.wst.common.project.facet.core.internal.FacetedProjectPropertyTester"
74
      type="org.eclipse.core.resources.IProject"
74
      type="org.eclipse.core.resources.IResource"
75
      namespace="org.eclipse.wst.common.project.facet.core"
75
      namespace="org.eclipse.wst.common.project.facet.core"
76
      properties="projectFacet"
76
      properties="projectFacet"
77
      class="org.eclipse.wst.common.project.facet.core.internal.FacetedProjectPropertyTester">
77
      class="org.eclipse.wst.common.project.facet.core.internal.FacetedProjectPropertyTester">
(-)src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectPropertyTester.java (-1 / +13 lines)
Lines 13-18 Link Here
13
13
14
import org.eclipse.core.expressions.PropertyTester;
14
import org.eclipse.core.expressions.PropertyTester;
15
import org.eclipse.core.resources.IProject;
15
import org.eclipse.core.resources.IProject;
16
import org.eclipse.core.resources.IResource;
16
import org.eclipse.core.runtime.CoreException;
17
import org.eclipse.core.runtime.CoreException;
17
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
18
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
18
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
19
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
Lines 35-41 Link Here
35
    {
36
    {
36
        try
37
        try
37
        {
38
        {
38
            final IProject pj = (IProject) receiver;
39
            if( ! ( receiver instanceof IResource ) )
40
            {
41
                return false;
42
            }
43
            
44
            final IProject pj = ( (IResource) receiver ).getProject();
45
            
46
            if( pj == null )
47
            {
48
                return false;
49
            }
50
            
39
            final IFacetedProject fpj = ProjectFacetsManager.create( pj );
51
            final IFacetedProject fpj = ProjectFacetsManager.create( pj );
40
            
52
            
41
            if( fpj == null || value == null || ! ( value instanceof String ) )
53
            if( fpj == null || value == null || ! ( value instanceof String ) )

Return to bug 143082