Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java')
-rw-r--r--org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java b/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java
index 2c608e71..0e0b3aa6 100644
--- a/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java
+++ b/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java
@@ -57,9 +57,12 @@ public class ProfileData {
}
/**
- * @return the activation state of the profile (Active, Inactive, Disabled, Unknown)
+ * @return the activation state of the profile (Active, Inactive, Disabled, Unknown). Never <code>null</code>, Inactive by default.
*/
public ProfileState getActivationState() {
+ if (activationState == null) {
+ activationState = ProfileState.Inactive;
+ }
return activationState;
}

Back to the top