특성 테스터

org.eclipse.core.expressions.propertyTesters

3.0

이 확장점을 사용하면 기존 유형에 특성을 추가할 수 있습니다. 이 특성은 표현식 언어의 테스트 표현식 요소에서 사용할 수 있습니다.

<!ELEMENT extension (propertyTester*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT propertyTester EMPTY>

<!ATTLIST propertyTester

id         CDATA #REQUIRED

type       CDATA #REQUIRED

namespace  CDATA #REQUIRED

properties CDATA #REQUIRED

class      CDATA #REQUIRED>


다음은 특성 테스터 제공에 관한 예제입니다.

  

<extension point=

"org.eclipse.core.expressions.propertyTesters"

>

<propertyTester id=

"org.eclipse.jdt.ui.IResourceTester"

type=

"org.eclipse.core.resources.IResource"

namespace=

"org.eclipse.jdt.ui"

properties=

"canDelete"

class=

"org.eclipse.jdt.ui.internal.ResourceTester"

>

</propertyTester>

</extension>

제공된 클래스에서는 org.eclipse.core.expressions.PropertyTester를 확장해야 합니다.