Examples of VirtualFilePointer


Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

            return false;

        if (!contains(pPomUrl))
            return false;

        final VirtualFilePointer pointer = getPointer(pPomUrl);
        return pointer != null && pointer.isValid() && pointer.getFile() != null;
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

    public VirtualFile getFile(final String pPomUrl) {
        if (pPomUrl == null || pPomUrl.trim().length() == 0)
            return null;

        final VirtualFilePointer pointer = getPointer(pPomUrl);
        if (pointer == null || !pointer.isValid())
            return null;

        return pointer.getFile();
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

    public void remove(final String pPomUrl) {
        if (pPomUrl == null || pPomUrl.trim().length() == 0 || !contains(pPomUrl))
            return;

        final VirtualFilePointer pointer = getPointer(pPomUrl);
        entries.remove(pointer);
        firePomRemovedEvent(pPomUrl);
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

    protected final boolean isValid(final String pPomUrl) {
        return PomManager.getInstance(project).isValid(pPomUrl);
    }

    protected final <T> T get(final Key<T> pKey, final String pPomUrl) {
        final VirtualFilePointer file = PomManager.getInstance(project).getPointer(pPomUrl);
        if (file == null)
            return null;

        return file.getUserData(pKey);
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

        return file.getUserData(pKey);
    }

    protected final <T> void put(final Key<T> pKey, final String pPomUrl, final T pValue) {
        final VirtualFilePointer file = PomManager.getInstance(project).getPointer(pPomUrl);
        if (file == null)
            return;

        file.putUserData(pKey, pValue);
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

        file.putUserData(pKey, pValue);
    }

    protected final VirtualFile getFile(final String pPomUrl) {
        final VirtualFilePointer filePointer = PomManager.getInstance(project).getPointer(pPomUrl);
        if (filePointer == null)
            return null;

        return filePointer.getFile();
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

        return scriptFile;
    }

    public void setScriptFile(final VirtualFile pScriptFilePointer) {
        final VirtualFilePointerManager mgr = VirtualFilePointerManager.getInstance();
        final VirtualFilePointer pointer = mgr.create(pScriptFilePointer, this);
        setScriptFile(pointer);
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

        return pomFile;
    }

    public void setPomFile(final VirtualFile pPomFilePointer) {
        final VirtualFilePointerManager mgr = VirtualFilePointerManager.getInstance();
        final VirtualFilePointer pointer = mgr.create(pPomFilePointer, this);
        setPomFile(pointer);
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

    public void dispose() {
        model.dispose();
    }

    private VirtualFile getGoalContainerFile(final GoalContainer pContainer) {
        final VirtualFilePointer scriptFile = pContainer.getScriptFile();
        if (scriptFile == null || !scriptFile.isValid())
            return null;

        final VirtualFile file = scriptFile.getFile();
        if (file == null || !file.isValid() || !FileUtils.exists(file))
            return null;

        return file;
    }
View Full Code Here

Examples of com.intellij.openapi.vfs.pointers.VirtualFilePointer

        private void doEdit(int index) {
            FileChooserDescriptor fileChooserDescriptor = new FileChooserDescriptor(false, true, false, false, false, false);
            fileChooserDescriptor.setHideIgnored(false);
            VirtualFile virtualFile = FileChooser.chooseFile(fileChooserDescriptor, editorContext.getProject(), index >= 0 ? ((VirtualFilePointer) additionalPathModel.get(index)).getFile() : null);
            if (virtualFile != null) {
                VirtualFilePointer filePointer = VirtualFilePointerManager.getInstance().create(virtualFile, wicketForgeFacet.getModule(), null);
                if (index >= 0) {
                    additionalPathModel.set(index, filePointer);
                } else {
                    additionalPathModel.addElement(filePointer);
                }
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.