mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
This commit is contained in:
@@ -29,8 +29,7 @@ import java.util.*;
|
||||
|
||||
|
||||
public abstract class AbstractSchemesManager<T extends Scheme, E extends ExternalizableScheme> implements SchemesManager<T,E> {
|
||||
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.openapi.options.AbstractSchemesManager");
|
||||
private static final Logger LOG = Logger.getInstance(AbstractSchemesManager.class);
|
||||
|
||||
protected final List<T> mySchemes = new ArrayList<T>();
|
||||
private volatile T myCurrentScheme;
|
||||
|
||||
+8
-6
@@ -21,6 +21,7 @@ import com.intellij.openapi.application.impl.ApplicationImpl;
|
||||
import com.intellij.openapi.components.RoamingType;
|
||||
import com.intellij.openapi.components.ServiceBean;
|
||||
import com.intellij.openapi.components.SettingsSavingComponent;
|
||||
import com.intellij.openapi.components.impl.stores.IApplicationStore;
|
||||
import com.intellij.openapi.components.impl.stores.StreamProvider;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
@@ -32,8 +33,7 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
public class SchemesManagerFactoryImpl extends SchemesManagerFactory implements SettingsSavingComponent {
|
||||
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.openapi.options.SchemesManagerFactoryImpl");
|
||||
private static final Logger LOG = Logger.getInstance(SchemesManagerFactoryImpl.class);
|
||||
|
||||
private final List<SchemesManagerImpl> myRegisteredManagers = ContainerUtil.createLockFreeCopyOnWriteList();
|
||||
|
||||
@@ -42,11 +42,13 @@ public class SchemesManagerFactoryImpl extends SchemesManagerFactory implements
|
||||
@NotNull SchemeProcessor<E> processor,
|
||||
@NotNull RoamingType roamingType) {
|
||||
final Application application = ApplicationManager.getApplication();
|
||||
if (!(application instanceof ApplicationImpl)) return null;
|
||||
String baseDirPath = ((ApplicationImpl)application).getStateStore().getStateStorageManager().expandMacros(fileSpec);
|
||||
|
||||
if (!(application instanceof ApplicationImpl)) {
|
||||
return null;
|
||||
}
|
||||
IApplicationStore applicationStore = ((ApplicationImpl)application).getStateStore();
|
||||
String baseDirPath = applicationStore.getStateStorageManager().expandMacros(fileSpec);
|
||||
if (baseDirPath != null) {
|
||||
StreamProvider provider = ((ApplicationImpl)ApplicationManager.getApplication()).getStateStore().getStateStorageManager().getStreamProvider();
|
||||
StreamProvider provider = applicationStore.getStateStorageManager().getStreamProvider();
|
||||
SchemesManagerImpl<T, E> manager = new SchemesManagerImpl<T, E>(fileSpec, processor, roamingType, provider, new File(baseDirPath));
|
||||
myRegisteredManagers.add(manager);
|
||||
return manager;
|
||||
|
||||
@@ -52,7 +52,7 @@ import java.io.IOException;
|
||||
import java.util.*;
|
||||
|
||||
public class SchemesManagerImpl<T extends Scheme, E extends ExternalizableScheme> extends AbstractSchemesManager<T, E> {
|
||||
private static final Logger LOG = Logger.getInstance("#" + SchemesManagerFactoryImpl.class.getName());
|
||||
private static final Logger LOG = Logger.getInstance(SchemesManagerFactoryImpl.class);
|
||||
|
||||
@NonNls private static final String DEFAULT_EXT = ".xml";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user