Egenskabstestere

org.eclipse.core.expressions.propertyTesters

3.0

Dette udvidelsespunkt gør det muligt at tilføje egenskaber til en allerede eksisterende type. Egenskaberne kan derefter bruges inde i udtrykssprogets testudtrykselement.

<!ELEMENT extension (propertyTester*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT propertyTester EMPTY>

<!ATTLIST propertyTester

id         CDATA #REQUIRED

type       CDATA #REQUIRED

namespace  CDATA #REQUIRED

properties CDATA #REQUIRED

class      CDATA #REQUIRED>


Følgende er eksempel på en egenskabstester:

  

<udvidelsespunkt=

"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>

Den klasse, der bidrages med, skal udvide org.eclipse.core.expressions.PropertyTester.