/** Answer the capabilities of this graph; the default is an AllCapabilities object (the same one each time, not that it matters - Capabilities should be immutable). */ public Capabilities getCapabilities() { if (capabilities == null) capabilities = new AllCapabilities(); return capabilities; }
@Override public boolean addAllowed() { return addAllowed( false ); } @Override
@Override public boolean deleteAllowed() { return deleteAllowed( false ); } @Override
/** Answer the capabilities of this graph; the default is an AllCapabilities object (the same one each time, not that it matters - Capabilities should be immutable). */ @Override public Capabilities getCapabilities() { if (capabilities == null) capabilities = new AllCapabilities(); return capabilities; }