本文整理汇总了Java中com.intellij.openapi.fileChooser.ex.LocalFsFinder.FileChooserFilter方法的典型用法代码示例。如果您正苦于以下问题:Java LocalFsFinder.FileChooserFilter方法的具体用法?Java LocalFsFinder.FileChooserFilter怎么用?Java LocalFsFinder.FileChooserFilter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.openapi.fileChooser.ex.LocalFsFinder
的用法示例。
在下文中一共展示了LocalFsFinder.FileChooserFilter方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: SelectLocationStep
import com.intellij.openapi.fileChooser.ex.LocalFsFinder; //导入方法依赖的package包/类
public SelectLocationStep(String description, CvsWizard wizard, @Nullable final Project project, boolean showFiles) {
super(description, wizard);
myChooserDescriptor = new FileChooserDescriptor(showFiles, true, false, false, false, true);
myFileSystemTree = FileSystemTreeFactory.SERVICE.getInstance().createFileSystemTree(project, myChooserDescriptor);
myFileSystemTree.updateTree();
myPathTextField = new FileTextFieldImpl.Vfs(
FileChooserFactoryImpl.getMacroMap(), myFileSystemTree,
new LocalFsFinder.FileChooserFilter(myChooserDescriptor, myFileSystemTree)) {
protected void onTextChanged(final String newValue) {
updateTreeFromPath(newValue);
}
};
myPathTextFieldWrapper = new JPanel(new BorderLayout());
myPathTextFieldWrapper.setBorder(new EmptyBorder(0, 0, 2, 0));
myPathTextFieldWrapper.add(myPathTextField.getField(), BorderLayout.CENTER);
myTextFieldAction = new TextFieldAction();
}
示例2: installFileCompletion
import com.intellij.openapi.fileChooser.ex.LocalFsFinder; //导入方法依赖的package包/类
@Override
public void installFileCompletion(@NotNull JTextField field,
@NotNull FileChooserDescriptor descriptor,
boolean showHidden,
@Nullable Disposable parent) {
if (!ApplicationManager.getApplication().isUnitTestMode() && !ApplicationManager.getApplication().isHeadlessEnvironment()) {
new FileTextFieldImpl.Vfs(field, getMacroMap(), parent, new LocalFsFinder.FileChooserFilter(descriptor, showHidden));
}
}
示例3: createFileTextField
import com.intellij.openapi.fileChooser.ex.LocalFsFinder; //导入方法依赖的package包/类
@NotNull
@Override
public FileTextField createFileTextField(@NotNull final FileChooserDescriptor descriptor, boolean showHidden, @Nullable Disposable parent) {
return new FileTextFieldImpl.Vfs(new JTextField(), getMacroMap(), parent, new LocalFsFinder.FileChooserFilter(descriptor, showHidden));
}
示例4: createFileTextField
import com.intellij.openapi.fileChooser.ex.LocalFsFinder; //导入方法依赖的package包/类
@Nonnull
@Override
public FileTextField createFileTextField(@Nonnull final FileChooserDescriptor descriptor, boolean showHidden, @Nullable Disposable parent) {
return new FileTextFieldImpl.Vfs(new JTextField(), getMacroMap(), parent, new LocalFsFinder.FileChooserFilter(descriptor, showHidden));
}
示例5: installFileCompletion
import com.intellij.openapi.fileChooser.ex.LocalFsFinder; //导入方法依赖的package包/类
@Override
public void installFileCompletion(@Nonnull JTextField field, @Nonnull FileChooserDescriptor descriptor, boolean showHidden, @Nullable Disposable parent) {
if (!ApplicationManager.getApplication().isUnitTestMode() && !ApplicationManager.getApplication().isHeadlessEnvironment()) {
new FileTextFieldImpl.Vfs(field, getMacroMap(), parent, new LocalFsFinder.FileChooserFilter(descriptor, showHidden));
}
}