public class ConstraintValidatorExtension extends de.cs3d.util.eclipse.extension.AbstractExtension<ConstraintValidator,ConstraintValidatorFactory>
Modifier and Type | Field and Description |
---|---|
static String |
ID
The extension point ID.
|
Modifier and Type | Method and Description |
---|---|
protected ConstraintValidatorFactory |
createFactory(org.eclipse.core.runtime.IConfigurationElement conf) |
Map<Class<GroupPropertyConstraint>,GroupPropertyConstraintValidator> |
getGroupPropertyConstraintValidators()
Returns a map with all registered
GroupPropertyConstraintValidator . |
static ConstraintValidatorExtension |
getInstance()
Get the extension instance
|
Map<Class<PropertyConstraint>,PropertyConstraintValidator> |
getPropertyConstraintValidators()
Returns a map with all registered
PropertyConstraintValidator . |
Map<Class<TypeConstraint>,TypeConstraintValidator> |
getTypeConstraintValidators()
Returns a map with all registered
TypeConstraintValidator . |
public static final String ID
public static ConstraintValidatorExtension getInstance()
protected ConstraintValidatorFactory createFactory(org.eclipse.core.runtime.IConfigurationElement conf) throws Exception
createFactory
in class de.cs3d.util.eclipse.extension.AbstractExtension<ConstraintValidator,ConstraintValidatorFactory>
Exception
AbstractExtension.createFactory(org.eclipse.core.runtime.IConfigurationElement)
public Map<Class<TypeConstraint>,TypeConstraintValidator> getTypeConstraintValidators()
TypeConstraintValidator
.TypeConstraintValidator
public Map<Class<PropertyConstraint>,PropertyConstraintValidator> getPropertyConstraintValidators()
PropertyConstraintValidator
.PropertyConstraintValidator
public Map<Class<GroupPropertyConstraint>,GroupPropertyConstraintValidator> getGroupPropertyConstraintValidators()
GroupPropertyConstraintValidator
.GroupPropertyConstraintValidator
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a