@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 List<IBase> getValues(Object theTarget) { ExtensionDt target = (ExtensionDt) theTarget; if (target.getValue() != null) { return Collections.singletonList((IBase) target.getValue()); } ArrayList<IBase> retVal = new ArrayList<IBase>(target.getUndeclaredExtensions()); return retVal; } };
@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 List<IBase> getValues(Object theTarget) { ExtensionDt target = (ExtensionDt) theTarget; if (target.getValue() != null) { return Collections.singletonList((IBase) target.getValue()); } ArrayList<IBase> retVal = new ArrayList<IBase>(target.getUndeclaredExtensions()); return retVal; } };
for (ExtensionDt extensionDt : extensions) { if(extensionDt.getUrl().equalsIgnoreCase(URIS_ENDPOINT_EXTENSION)){ List<ExtensionDt> urisExtensions = extensionDt.getUndeclaredExtensions(); for (ExtensionDt uriExtensionDt : urisExtensions) { if (uriExtensionDt.getUrl().equalsIgnoreCase("authorize")){