package com.revolsys.io.connection;
import java.io.File;
import com.revolsys.collection.NameProxy;
import com.revolsys.io.map.MapSerializer;
import com.revolsys.util.IconNameProxy;
public interface Connection extends MapSerializer, NameProxy, IconNameProxy {
void deleteConnection();
File getConnectionFile();
ConnectionRegistry<?> getRegistry();
default boolean isEditable() {
return !isReadOnly();
}
default boolean isExists() {
return true;
}
boolean isReadOnly();
}