Package org.openide.filesystems

Examples of org.openide.filesystems.FileChangeAdapter


            } catch (IOException ex) {
                Exceptions.printStackTrace(ex);
            }
        }
        if (queriesFo != null) {
            queriesFo.addFileChangeListener(new FileChangeAdapter() {
                @Override
                public void fileDataCreated(FileEvent fe) {
                    final FileObject fileObject = fe.getFile();
                    JMenuItem queryItem = new JMenuItem(fileObject.getNameExt());
                    queryItem.addActionListener(new ActionListener() {
View Full Code Here


   
    private LinkedList<PropertyChangeEvent> keepAlive = new LinkedList<PropertyChangeEvent>();
   
    private PlatformConvertor(XMLDataObject  object) {
        this.holder = object;
        this.holder.getPrimaryFile().addFileChangeListener( new FileChangeAdapter () {
            public void fileDeleted (final FileEvent fe) {
                if (!defaultPlatform) {
                    try {
                    ProjectManager.mutex().writeAccess( new Mutex.ExceptionAction<Void> () {
                        public Void run () throws IOException {
View Full Code Here

    }

    public void enableAutocompile(final FileObject file) {
        final String path = file.getPath();
        autocompile.put(path, Boolean.TRUE);
        file.addFileChangeListener(new FileChangeAdapter() {

            @Override
            public void fileRenamed(FileRenameEvent fe) {
                Boolean result = autocompile.remove(path);
                if (result != null) {
View Full Code Here

            main = application.getFileObject(CONFIG + "/main.php"); // NOI18N
        }
        if (main == null) {
            LOGGER.log(Level.INFO, "Not found main.php");
        } else {
            main.addFileChangeListener(new FileChangeAdapter() {
                @Override
                public void fileChanged(FileEvent fe) {
                    FileObject file = fe.getFile();
                    if (file != null) {
                        themeName = YiiUtils.getThemeName(main);
View Full Code Here

            return false;
        }
        String fuelName = FuelPhpPreferences.getFuelName(pm);
        fuel = sourceDirectory.getFileObject(fuelName);
        if (fuel != null) {
            fuel.addFileChangeListener(new FileChangeAdapter() {
                @Override
                public void fileRenamed(FileRenameEvent fe) {
                    FileObject file = fe.getFile();
                    String newFuelName = file.getName();
                    PhpModule phpModule = PhpModule.Factory.forFileObject(file);
View Full Code Here

                @Override
                public String toString() {
                    return getPrimaryFile().getNameExt();
                }
            };
            listener = new FileChangeAdapter() {
                @Override
                public void fileChanged(FileEvent fe) {
                    updateTitles();
                }
            };
View Full Code Here

    private WordPressVersion(String versionNumber, FileObject versionFile) {
        assert versionNumber != null;
        this.versionNumber = versionNumber;
        initVersion(versionNumber);
        this.versionFile = versionFile;
        this.versionFile.addFileChangeListener(new FileChangeAdapter() {

            @Override
            public void fileChanged(FileEvent fe) {
                FileObject versionFile = fe.getFile();
                initVersion(WPUtils.getVersion(versionFile));
View Full Code Here

    private class LookupListenerImpl implements LookupListener {

        private final FileChangeAdapter fileChangeAdapter;

        public LookupListenerImpl() {
            fileChangeAdapter = new FileChangeAdapter() {
                @Override
                public void fileChanged(FileEvent fe) {
                    String level = getDebugLevel(fe.getFile());
                    setLevel(level);
                    setDebugLevelLabel(level);
View Full Code Here

TOP

Related Classes of org.openide.filesystems.FileChangeAdapter

Copyright © 2018 www.massapicom. 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.