@Override public void addValue(Object theTarget, IBase theValue) { ExtensionDt target = (ExtensionDt) theTarget; if (theValue instanceof IDatatype) { target.setValue((IDatatype) theTarget); } else { target.getUndeclaredExtensions().add((ExtensionDt) theValue); } }
@Override public void setValue(Object theTarget, IBase theValue) { ExtensionDt target = (ExtensionDt) theTarget; if (theValue instanceof IDatatype) { target.setValue((IDatatype) theTarget); } else { target.getUndeclaredExtensions().clear(); target.getUndeclaredExtensions().add((ExtensionDt) theValue); } } };
@Override public void addValue(Object theTarget, IBase theValue) { ExtensionDt target = (ExtensionDt) theTarget; if (theValue instanceof IDatatype) { target.setValue((IDatatype) theTarget); } else { target.getUndeclaredExtensions().add((ExtensionDt) theValue); } }
@Override public void setValue(Object theTarget, IBase theValue) { ExtensionDt target = (ExtensionDt) theTarget; if (theValue instanceof IDatatype) { target.setValue((IDatatype) theTarget); } else { target.getUndeclaredExtensions().clear(); target.getUndeclaredExtensions().add((ExtensionDt) theValue); } } };
ext.setModifier(false); ext.setUrl("http://example.com/extensions#someext"); ext.setValue(new DateTimeDt("2011-01-02T11:13:15"));
ext.setModifier(false); ext.setUrl("http://example.com/extensions#someext"); ext.setValue(new DateTimeDt("2011-01-02T11:13:15"));