public static String getPathOf( RepositoryElementMetaInterface object ) { if ( object != null && !object.isDeleted() ) { RepositoryDirectoryInterface directory = object.getRepositoryDirectory(); if ( directory != null ) { String path = directory.getPath(); if ( path != null ) { if ( !path.endsWith( "/" ) ) { path += "/"; } path += object.getName(); return path; } } } return null; }
public List<RepositoryElementMetaInterface> getTransformationObjects( ObjectId id_directory, boolean includeDeleted ) throws KettleException { List<RepositoryElementMetaInterface> objects = getRepositoryObjects( quoteTable( KettleDatabaseRepository.TABLE_R_TRANSFORMATION ), RepositoryObjectType.TRANSFORMATION, id_directory ); if ( ( log != null ) && log.isDebug() && objects.size() > 0 ) { log.logDebug( objects.get( 0 ).getRepositoryDirectory().getPath() ); } return objects; }
private void getByReferenceData( RepositoryElementMetaInterface transInf ) { String path = DialogUtils.getPath( transMeta.getRepositoryDirectory().getPath(), transInf.getRepositoryDirectory().getPath() ); String fullPath = Const.NVL( path, "" ) + "/" + Const.NVL( transInf.getName(), "" ); wPath.setText( fullPath ); }
int outputIndex = 0; String directory = repositoryObject.getRepositoryDirectory().getPath(); String name = repositoryObject.getName(); String path = directory.endsWith( "/" ) ? directory + name : directory + "/" + name;
if ( repositoryObject != null ) { objectName = repositoryObject.getName(); objectDirectory = repositoryObject.getRepositoryDirectory(); objectId = repositoryObject.getObjectId(); objectType = repositoryObject.getObjectType();
final RepositoryDirectoryInterface repdir = repositoryObject.getRepositoryDirectory(); case ITEM_CATEGORY_JOB: if ( level >= 2 && repositoryObject != null ) { final RepositoryDirectoryInterface repdir = repositoryObject.getRepositoryDirectory();