GP-926 - Function Graph - Layouts - Created generic

layout provider to use jung layouts by name
This commit is contained in:
dragonmacher 2021-05-12 14:53:58 -04:00
parent 2da717d56a
commit c8e359ddec
28 changed files with 882 additions and 254 deletions

View file

@ -1411,6 +1411,11 @@ public class SaveState {
return getAsType(name, null, SaveState.class);
}
@Override
public String toString() {
return XmlUtilities.toString(saveToXml());
}
private <T> T getAsType(String name, T defaultValue, Class<T> clazz) {
if (map.containsKey(name)) {
Object value = map.get(name);