コード例 #1
0
 @Override
 public <T> T getUserData(@NotNull Key<T> key) {
   final TextEditor textEditor = myPanel.getFileEditor();
   if (textEditor != null) {
     return textEditor.getUserData(key);
   }
   return myUserDataHolder.getUserData(key);
 }
コード例 #2
0
 @Nullable
 @Override
 public <T> T getUserData(@NotNull Key<T> key) {
   return myUserDataHolder.getUserData(key);
 }
コード例 #3
0
 @Override
 public <T> T getUserData(@NotNull Key<T> key) {
   return myDataHolderBase.getUserData(key);
 }
コード例 #4
0
 public T getCredentials(UserDataHolderBase dataHolder) {
   return dataHolder.getUserData(getCredentialsKey());
 }