public class DefaultPropertyTester<RECEIVER> extends PropertyTester implements IProperties<RECEIVER>
Constructor and Description |
---|
DefaultPropertyTester(String namespace,
IProperties<RECEIVER> properties) |
Modifier and Type | Method and Description |
---|---|
void |
add(Property<RECEIVER> property) |
void |
dumpContributionMarkup() |
String |
getNamespace() |
List<Property<RECEIVER>> |
getProperties() |
Property<RECEIVER> |
getProperty(String name) |
Class<RECEIVER> |
getReceiverType() |
boolean |
test(Object receiver,
String propertyName,
Object[] args,
Object expectedValue) |
handles, instantiate, internalCreateDescriptor, internalInitialize, isDeclaringPluginActive, isInstantiated
public DefaultPropertyTester(String namespace, IProperties<RECEIVER> properties)
public final String getNamespace()
public Class<RECEIVER> getReceiverType()
getReceiverType
in interface IProperties<RECEIVER>
public Property<RECEIVER> getProperty(String name)
getProperty
in interface IProperties<RECEIVER>
public List<Property<RECEIVER>> getProperties()
getProperties
in interface IPropertyProvider<RECEIVER>
public void add(Property<RECEIVER> property)
add
in interface IProperties<RECEIVER>
public boolean test(Object receiver, String propertyName, Object[] args, Object expectedValue)
test
in interface IPropertyTester
public void dumpContributionMarkup()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.