public class ModuleDependencyDataService extends AbstractDependencyDataService<ModuleDependencyData,ModuleOrderEntry>
EMPTY_LIST
EP_NAME
Constructor and Description |
---|
ModuleDependencyDataService() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getOrderEntryName(IdeModifiableModelsProvider modelsProvider,
ModuleOrderEntry orderEntry) |
java.lang.Class<ModuleOrderEntry> |
getOrderEntryType() |
Key<ModuleDependencyData> |
getTargetDataKey() |
protected java.util.Map<OrderEntry,OrderAware> |
importData(java.util.Collection<DataNode<ModuleDependencyData>> toImport,
Module module,
IdeModifiableModelsProvider modelsProvider) |
protected void |
removeData(java.util.Collection<? extends ExportableOrderEntry> toRemove,
Module module,
IdeModifiableModelsProvider modelsProvider) |
computeOrphanData, importData, removeData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onFailureImport, onSuccessImport, postProcess
public Key<ModuleDependencyData> getTargetDataKey()
getTargetDataKey
in interface ProjectDataService<ModuleDependencyData,ModuleOrderEntry>
getTargetDataKey
in class AbstractProjectDataService<ModuleDependencyData,ModuleOrderEntry>
public java.lang.Class<ModuleOrderEntry> getOrderEntryType()
getOrderEntryType
in class AbstractDependencyDataService<ModuleDependencyData,ModuleOrderEntry>
protected java.lang.String getOrderEntryName(IdeModifiableModelsProvider modelsProvider, ModuleOrderEntry orderEntry)
getOrderEntryName
in class AbstractDependencyDataService<ModuleDependencyData,ModuleOrderEntry>
protected java.util.Map<OrderEntry,OrderAware> importData(java.util.Collection<DataNode<ModuleDependencyData>> toImport, Module module, IdeModifiableModelsProvider modelsProvider)
importData
in class AbstractDependencyDataService<ModuleDependencyData,ModuleOrderEntry>
protected void removeData(java.util.Collection<? extends ExportableOrderEntry> toRemove, Module module, IdeModifiableModelsProvider modelsProvider)
removeData
in class AbstractDependencyDataService<ModuleDependencyData,ModuleOrderEntry>