diff --git a/openapi/src/com/intellij/openapi/roots/ModifiableRootModel.java b/openapi/src/com/intellij/openapi/roots/ModifiableRootModel.java
index 454167e29c5a..b708e7c99ded 100644
--- a/openapi/src/com/intellij/openapi/roots/ModifiableRootModel.java
+++ b/openapi/src/com/intellij/openapi/roots/ModifiableRootModel.java
@@ -16,23 +16,6 @@ import com.intellij.openapi.vfs.VirtualFile;
* @author dsl
*/
public interface ModifiableRootModel extends ModuleRootModel {
- /**
- * Use this method to obtain all content entries of a module. Entries are given in
- * lexicographical order of their paths.
- *
- * @return list of content entries for this module
- * @see ContentEntry
- */
- ContentEntry[] getContentEntries();
-
- /**
- * Use this method to obtain order of roots of a module. Order of entries is important
- * and can be modified by {@link ModifiableRootModel#rearrangeOrderEntries(OrderEntry[])}
- *
- * @return list of order entries for this module
- */
- OrderEntry[] getOrderEntries();
-
/**
* Adds a content with a given virtual file.
* @param root root of a content
@@ -99,11 +82,6 @@ public interface ModifiableRootModel extends ModuleRootModel {
*/
void dispose();
- /**
- * Returns a module that will be changed when this model is commited.
- */
- Module getModule();
-
/**
* Returns library table with module libraries.
* Note: returned library table does not support listeners.
@@ -111,8 +89,6 @@ public interface ModifiableRootModel extends ModuleRootModel {
*/
LibraryTable getModuleLibraryTable();
- R processOrder(RootPolicy policy, R initialValue);
-
/**
* Sets JDK for this module to a specific value
* @param jdk
@@ -124,13 +100,6 @@ public interface ModifiableRootModel extends ModuleRootModel {
*/
void inheritJdk();
- /**
- * @return JDK set for this module (either inherited or specific)
- */
- ProjectJdk getJdk();
-
- boolean isJdkInherited();
-
/**
* @deprecated Use {@link #getCompilerOutputPathUrl()} instead
*/