public boolean validateItem(final org.openntf.domino.Item item) throws ItemException {
boolean result = true;
Class<? extends IDominoType> clazz = getItemType();
IItemDefinition definition = getDefinition();
IDatabaseSchema schema = definition.getParent();
IDominoType type = schema.getTypeDefinition(clazz);
type.validateItem(item);
return result;
}