本文整理了Java中org.uberfire.backend.vfs.Path
类的一些代码示例,展示了Path
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Path
类的具体详情如下:
包路径:org.uberfire.backend.vfs.Path
类名称:Path
暂无
代码示例来源:origin: org.kie.workbench.services/kie-wb-common-refactoring-client
@Override
public String getValue(Path row) {
String pathStr = null;
if (row != null && row.getFileName() != null) {
pathStr = row.toURI().substring(0,
row.toURI().lastIndexOf('/'));
}
return pathStr;
}
代码示例来源:origin: org.kie.guvnor/guvnor-commons-ui
private Path stripFileName( final Path path ) {
String uri = path.toURI();
uri = uri.replace( path.getFileName(), "" );
return PathFactory.newPath( path.getFileSystem(), path.getFileName(), uri );
}
代码示例来源:origin: org.guvnor/guvnor-project-builder
private boolean isObservableResource(final Path path) {
if (path == null) {
return false;
}
for (ResourceChangeObservableFile observableFile : observableFiles) {
if (observableFile.accept(path.getFileName())) {
return true;
}
}
return false;
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-project-explorer-backend
@Override
public String getMessage( final Path path ) {
return path.toURI() + " cannot be deleted, renamed or moved, because it is a required project file or directory.";
}
};
代码示例来源:origin: org.kie.guvnor/guvnor-commons-ui
public void save(final Path path,
final CommandWithCommitMessage saveCommand) {
checkNotNull("command", saveCommand);
if (path.getFileSystem().supportedFileAttributeViews().contains("version")) {
new SavePopup(saveCommand).show();
} else {
saveCommand.execute("");
}
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-project-explorer-client
/**
* Make a Folder Item representing a Folder
* @param path
* @return
*/
public static FolderItem makeFolderItem(final Path path) {
return new FolderItem(path,
path.getFileName(),
FolderItemType.FOLDER);
}
代码示例来源:origin: org.uberfire/uberfire-project-builder
@Override
public String getDescription() {
return "Incremental Build [" + resource.toURI() + " (added)]";
}
});
代码示例来源:origin: org.kie.workbench.widgets/kie-wb-common-ui
private Path stripFileName( final Path path ) {
String uri = path.toURI();
uri = uri.replace( path.getFileName(), "" );
return PathFactory.newPathBasedOn( path.getFileName(), uri, path );
}
代码示例来源:origin: org.drools/drools-wb-guided-rule-editor-api
@Override
public boolean accept(final Path path) {
return path.getFileName().endsWith("." + getSuffix());
}
}
代码示例来源:origin: org.uberfire/uberfire-commons-editor-backend
@Override
public String getMessage(final Path path) {
return path.toURI() + " cannot be deleted, moved or renamed. It contains the following locked files: " + lockInfos;
}
};
代码示例来源:origin: org.jbpm/jbpm-form-modeler-editor-backend
private String getFormDirUri( Path formPath ) {
String fileName = formPath.getFileName();
try {
fileName = URIUtil.encode(fileName);
} catch ( Exception e ) {
}
return formPath.toURI().substring( 0, formPath.toURI().lastIndexOf( fileName ) - 1 );
}
代码示例来源:origin: org.drools/drools-wb-guided-dtable-editor-api
@Override
public boolean accept(final Path path) {
return path.getFileName().endsWith("." + getSuffix());
}
}
代码示例来源:origin: org.guvnor/guvnor-project-builder
@Override
public String getDescription() {
return "Incremental Build [" + resource.toURI() + " (updated)]";
}
});
代码示例来源:origin: org.jbpm/jbpm-wb-integration-backend
public boolean isPersistenceFile(Path path) {
if (path.getFileName().equals("persistence.xml")) {
KieModule kieModule = moduleService.resolveModule(path);
String persistenceURI;
if (kieModule != null && kieModule.getRootPath() != null) {
//ok, we have a well formed project
persistenceURI = kieModule.getRootPath().toURI() + "/src/main/resources/META-INF/persistence.xml";
return persistenceURI.equals(path.toURI());
}
}
return false;
}
代码示例来源:origin: org.drools/drools-wb-workitems-editor-api
@Override
public boolean accept(final Path path) {
return path.getFileName().endsWith("." + getSuffix());
}
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-project-explorer-backend
public FolderItemKey(String name,
Path root,
String s3) {
super(name,
root.toURI(),
s3);
}
代码示例来源:origin: org.uberfire/widgets-core-client
@Override
public void callback(Map response) {
view.clear();
view.addRepository( path.getFileName(),
(String) response.get("giturl"),
(String) response.get("description"),
path.toURI() );
}
}).readAttributes(this.path);
代码示例来源:origin: org.kie.guvnor/guvnor-workitems-editor-api
@Override
public boolean accept( final Path path ) {
return path.getFileName().endsWith( "." + getSuffix() );
}
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-data-modeller-backend
@Override
protected CommentedOption makeCommentedOption( Path source,
Path destination,
String comment ) {
return serviceHelper.makeCommentedOption( "File [" + source.toURI() + "] copied to [" + destination.toURI() + "]." );
}
}
代码示例来源:origin: org.kie.guvnor/guvnor-inbox-backend
public void recordOpeningEvent( @Observes final ResourceOpenedEvent event ) {
PortablePreconditions.checkNotNull( "event", event );
final org.uberfire.backend.vfs.Path resourcePath = event.getPath();
recordOpeningEvent( resourcePath.toURI(), resourcePath.getFileName().toString() );
}
内容来源于网络,如有侵权,请联系作者删除!