public void setAttributeValue(String attributeName, Value value) throws AttributeNotRegisteredException, NotInTheDomainException{
AVEntry ave = registeredAttributes.get(attributeName);
if(ave != null){
ave.setAttributeValue(value);
}else{
throw new AttributeNotRegisteredException("Attribute "+attributeName+" was not registered.", attributeName);
}
}