summaryrefslogtreecommitdiff
path: root/platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java')
-rw-r--r--platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java b/platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java
index b799e76ad351..cb8f90e35326 100644
--- a/platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java
+++ b/platform/projectModel-api/src/com/intellij/openapi/roots/PersistentOrderRootType.java
@@ -18,6 +18,7 @@ package com.intellij.openapi.roots;
import org.jetbrains.annotations.NonNls;
import com.intellij.util.ArrayUtil;
+import org.jetbrains.annotations.Nullable;
/**
* @author yole
@@ -27,7 +28,7 @@ public class PersistentOrderRootType extends OrderRootType {
private final String myModulePathsName;
private final String myOldSdkRootName;
- protected PersistentOrderRootType(@NonNls String name, @NonNls String sdkRootName, @NonNls String modulePathsName, @NonNls final String oldSdkRootName) {
+ protected PersistentOrderRootType(@NonNls String name, @NonNls @Nullable String sdkRootName, @NonNls @Nullable String modulePathsName, @NonNls final @Nullable String oldSdkRootName) {
super(name);
mySdkRootName = sdkRootName;
myModulePathsName = modulePathsName;
@@ -37,12 +38,14 @@ public class PersistentOrderRootType extends OrderRootType {
}
/**
- * @return Element name used for storing roots of this type in JDK and library definitions.
+ * @return Element name used for storing roots of this type in JDK definitions.
*/
+ @Nullable
public String getSdkRootName() {
return mySdkRootName;
}
+ @Nullable
public String getOldSdkRootName() {
return myOldSdkRootName;
}
@@ -50,6 +53,7 @@ public class PersistentOrderRootType extends OrderRootType {
/**
* @return Element name used for storing roots of this type in module definitions.
*/
+ @Nullable
public String getModulePathsName() {
return myModulePathsName;
}