當前位置: 首頁>>代碼示例>>Java>>正文


Java LibraryVersionProperties類代碼示例

本文整理匯總了Java中com.intellij.framework.library.LibraryVersionProperties的典型用法代碼示例。如果您正苦於以下問題:Java LibraryVersionProperties類的具體用法?Java LibraryVersionProperties怎麽用?Java LibraryVersionProperties使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


LibraryVersionProperties類屬於com.intellij.framework.library包,在下文中一共展示了LibraryVersionProperties類的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: createNewLibrary

import com.intellij.framework.library.LibraryVersionProperties; //導入依賴的package包/類
@Override
public NewLibraryConfiguration createNewLibrary(@NotNull JComponent parentComponent, VirtualFile contextDirectory) {
  final FileChooserDescriptor descriptor = new FileChooserDescriptor(false, false, true, false, false, true);
  descriptor.setTitle(IdeBundle.message("new.library.file.chooser.title"));
  descriptor.setDescription(IdeBundle.message("new.library.file.chooser.description"));
  final VirtualFile[] files = FileChooser.chooseFiles(descriptor, parentComponent, null, contextDirectory);
  if (files.length == 0) {
    return null;
  }
  return new NewLibraryConfiguration(myDefaultLibraryName, getDownloadableLibraryType(), new LibraryVersionProperties()) {
    @Override
    public void addRoots(@NotNull LibraryEditor editor) {
      for (VirtualFile file : files) {
        editor.addRoot(file, OrderRootType.CLASSES);
      }
    }
  };
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:19,代碼來源:CustomLibraryDescriptionBase.java

示例2: DownloadableLibraryPropertiesEditor

import com.intellij.framework.library.LibraryVersionProperties; //導入依賴的package包/類
public DownloadableLibraryPropertiesEditor(DownloadableLibraryDescription description,
                                            LibraryEditorComponent<LibraryVersionProperties> editorComponent,
                                            DownloadableLibraryType libraryType) {
  super(editorComponent, libraryType, "Change &Version...");
  myDescription = description;
  myLibraryType = libraryType;
  myCurrentVersionString = myEditorComponent.getProperties().getVersionString();
}
 
開發者ID:jskierbi,項目名稱:intellij-ce-playground,代碼行數:9,代碼來源:DownloadableLibraryPropertiesEditor.java

示例3: PythonLibraryType

import com.intellij.framework.library.LibraryVersionProperties; //導入依賴的package包/類
public PythonLibraryType() {
  super(
    new PersistentLibraryKind<LibraryVersionProperties>("dummy.type") {
      @NotNull
      @Override
      public LibraryVersionProperties createDefaultProperties() {
        return new LibraryVersionProperties();
      }
    }
  );
}
 
開發者ID:pantsbuild,項目名稱:intellij-pants-plugin,代碼行數:12,代碼來源:PythonLibraryType.java

示例4: createPropertiesEditor

import com.intellij.framework.library.LibraryVersionProperties; //導入依賴的package包/類
@Nullable
@Override
public LibraryPropertiesEditor createPropertiesEditor(@NotNull LibraryEditorComponent<LibraryVersionProperties> editorComponent) {
  return null;
}
 
開發者ID:pantsbuild,項目名稱:intellij-pants-plugin,代碼行數:6,代碼來源:PythonLibraryType.java

示例5: getIcon

import com.intellij.framework.library.LibraryVersionProperties; //導入依賴的package包/類
@Nullable
@Override
public Icon getIcon(@Nullable LibraryVersionProperties properties) {
  return null;
}
 
開發者ID:pantsbuild,項目名稱:intellij-pants-plugin,代碼行數:6,代碼來源:PythonLibraryType.java


注:本文中的com.intellij.framework.library.LibraryVersionProperties類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。