mark getUserData as @Nullable
authorKonstantin Bulenkov <kb@jetbrains.com>
Fri, 5 Mar 2010 16:51:47 +0000 (19:51 +0300)
committerKonstantin Bulenkov <kb@jetbrains.com>
Fri, 5 Mar 2010 16:51:47 +0000 (19:51 +0300)
platform/util/src/com/intellij/openapi/util/UserDataHolder.java

index 7eee9ee316a9ddd822749c7451319517a90a9a42..95879f771f735023610d4719e6c6a055a14b91e9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2009 JetBrains s.r.o.
+ * Copyright 2000-2010 JetBrains s.r.o.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  */
 package com.intellij.openapi.util;
 
-import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
-
+import org.jetbrains.annotations.NotNull;
 
 public interface UserDataHolder {
-  <T> T getUserData(@NotNull Key<T> key);
+  @Nullable <T> T getUserData(@NotNull Key<T> key);
 
   <T> void putUserData(@NotNull Key<T> key, @Nullable T value);
 }
\ No newline at end of file