Examples of IDirectory


Examples of fr.soleil.salsa.entity.IDirectory

        DirectoryImpl dummy = new DirectoryImpl();
        List<IDirectory> dummySubs = new ArrayList<IDirectory>();
        dummySubs.add(root);
        dummy.setSubDirectoriesList(dummySubs);

        IDirectory result = dummy;
        while (path.size() != 0) {
            String name = path.get(0);
            IDirectory d = findSubDirectory(result, name);
            if (d != null) {
                result = d;
                path.remove(0);
            }
            else {
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

    }

    private IConfig<?> findConfig(IDirectory root, List<String> path, String configName)
            throws ScanNotFoundException {

        IDirectory parent = findDirectory(root, path);
        if (parent != null) {
            IConfig<?> c = findConfig(parent, configName);
            if (c != null) {
                return c;
            }
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

        throw new ScanNotFoundException();
    }

    @Override
    public IConfig<?> getConfigByPath(String fullPath) throws ScanNotFoundException {
        IDirectory root = getRootDirectory();
        String[] path = fullPath.split("/");
        List<String> pathList = new ArrayList<String>();
        pathList.addAll(Arrays.asList(path));

        String configName = pathList.remove(pathList.size() - 1);
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

                // Run name JIRA SCAN-163
                String runName = config.getRunName();
                if ((runName == null) || runName.trim().isEmpty()) {
                    String configName = config.getName();

                    IDirectory directory = config.getDirectory();
                    while (directory != null) {
                        configName = directory.getName() + "." + configName;
                        directory = directory.getDirectory();
                    }
                    runName = configName;
                }

                actionName = writeAttributeLog(CurrentScanDataModel.RUN_NAME, runName);
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

        return baseBean.getDirectory();
    }

    @Override
    public void setDirectory(IDirectory directory) {
        IDirectory oldValue = this.baseBean.getDirectory();
        String oldName = null;
        String newName = null;
        if (oldValue != null) {
            oldName = oldValue.getFullPath();
        }
        if ((directory != null) && (oldValue != null)) {
            newName = oldValue.getFullPath();
        }
        this.baseBean.setDirectory(directory);
        if (!ComparatorUtil.stringEquals(oldName, newName)) {
            this.firePropertyChange("directory", oldName, newName);
            setModified(true);
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

     *
     * @see IDirectory#setDirectory(IDirectory)
     * @param IDirectory
     */
    public void setDirectory(IDirectory directory) {
        IDirectory oldValue = this.baseBean.getDirectory();
        this.baseBean.setDirectory(directory);
        this.firePropertyChange("directory", oldValue, directory);
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

                        String.valueOf(isPartialMode));
                setAttribute(CurrentScanDataModel.DATA_RECORDER_PARTIAL_MODE, isPartialMode, false);

                // Run name.
                String runName = config.getName();
                IDirectory directory = config.getDirectory();
                while (directory != null) {
                    runName = directory.getName() + "." + runName;
                    directory = directory.getDirectory();
                }

                actionName = writeAttributeLog(CurrentScanDataModel.RUN_NAME, runName);
                setAttribute(CurrentScanDataModel.RUN_NAME, runName, false);
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

     * @see IConfig#setDirectory(IDirectory)
     * @param IDirectory
     */
    @Override
    public void setDirectory(IDirectory directory) {
        IDirectory oldValue = this.baseBean.getDirectory();
        this.baseBean.setDirectory(directory);
        this.firePropertyChange("directory", oldValue, directory);
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.IDirectory

                actionName = "write_attribute(\"dataRecorderPartialMode\"," + isPartialMode + ")";
                setAttribute("dataRecorderPartialMode", isPartialMode);

                // Run name.
                String runName = config.getName();
                IDirectory directory = config.getDirectory();
                while (directory != null) {
                    runName = directory.getName() + "." + runName;
                    directory = directory.getDirectory();
                }

                actionName = "write_attribute(\"runName\"," + runName + ")";
                setAttribute("runName", runName);
View Full Code Here

Examples of org.apache.aries.application.filesystem.IDirectory

    }
   
    @Override
    protected Object doExecute() throws Exception {
        File sourceApplication = new File(applicationPath);
        IDirectory in = FileSystem.getFSRoot(sourceApplication);
        if (in == null) {
            System.err.println("File not found: " + applicationPath);
            return in;
        }
        AriesApplicationManager manager = getAriesApplicationManager();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.