/** * */ package org.openntf.domino.schema.types; import java.util.logging.Logger; import org.openntf.domino.Item; import org.openntf.domino.schema.exceptions.ItemException; /** * @author nfreeman * */ public class NameType extends StringType { @SuppressWarnings("unused") private static final Logger log_ = Logger.getLogger(NameType.class.getName()); NameType() { } /* (non-Javadoc) * @see org.openntf.domino.schema.types.IDominoType#getUITypeName() */ @Override public String getUITypeName() { return "Name"; } /* (non-Javadoc) * @see org.openntf.domino.schema.types.IDominoType#setItemToDefault(org.openntf.domino.Item) */ @Override public void setItemToDefault(final Item item) { item.setValueString(""); } /* (non-Javadoc) * @see org.openntf.domino.schema.types.AbstractDominoType#validateValue(java.lang.Object) */ @Override public boolean validateValue(final Object value) throws ItemException { if (super.validateValue(value)) { //TODO further validation return true; } return false; } }