Examples of IResourceDeltaVisitor


Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    private static boolean isCnfChanged(IResourceDelta delta) {

        final AtomicBoolean result = new AtomicBoolean(false);
        try {
            delta.accept(new IResourceDeltaVisitor() {
                @Override
                public boolean visit(IResourceDelta delta) throws CoreException {
                    try {

                        if (!isChangeDelta(delta))
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    private void handleChange(IResourceChangeEvent event) throws CoreException
    {
        final boolean[] notify = new boolean[1];

        event.getDelta().accept(new IResourceDeltaVisitor()
        {
            public boolean visit(IResourceDelta delta) throws CoreException
            {
                boolean checkMembers = true;
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    private void handleChange(IResourceChangeEvent event) throws CoreException
    {
        IResourceDelta delta = event.getDelta();
        final IFile editorFile = ((IFileEditorInput) getEditorInput()).getFile();
        delta.accept(new IResourceDeltaVisitor()
        {
            public boolean visit(IResourceDelta delta) throws CoreException
            {
                int kind = delta.getKind();
                IResource resource = delta.getResource();
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    private void handleRefresh(IResourceChangeEvent event) throws CoreException
    {
        IResourceDelta delta = event.getDelta();
        if (delta != null)
        {
            delta.accept(new IResourceDeltaVisitor()
            {
                public boolean visit(IResourceDelta delta) throws CoreException
                {
                    IResource resource = delta.getResource();
                    if (resource instanceof IProject)
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    private void handlePostChange(IResourceChangeEvent event) throws CoreException
    {
        IResourceDelta delta = event.getDelta();
        if (delta != null)
        {
            delta.accept(new IResourceDeltaVisitor()
            {
                public boolean visit(IResourceDelta delta) throws CoreException
                {
                    IResource resource = delta.getResource();
                    if (resource instanceof IProject)
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

        IResourceDelta delta = getDelta(project);
        final boolean[] changed = new boolean[1];
        ISigilProjectModel sigil = SigilCore.create(project);
        final IPath bldRoot = sigil.findBundleLocation().removeLastSegments(1);

        delta.accept(new IResourceDeltaVisitor()
        {
            public boolean visit(IResourceDelta delta) throws CoreException
            {
                if (!changed[0])
                {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

            final IResourceDelta rootDelta = event.getDelta();
            final List<IResource> added = Lists.newArrayList();
            final List<IResource> changed = Lists.newArrayList();
            final List<IResource> removed = Lists.newArrayList();
            final Map<IResource, IResourceDelta> changedDelta = Maps.newHashMap();
            final IResourceDeltaVisitor visitor;
            switch (event.getType()) {
            case IResourceChangeEvent.POST_CHANGE:
                visitor = new PostChangeVisitor(removed, added, changed, changedDelta);
                break;
            case IResourceChangeEvent.PRE_CLOSE:
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    @Override
    public void resourceChanged(final IResourceChangeEvent event) {
        final IResourceDelta delta = event.getDelta();
        try {
            delta.accept(new IResourceDeltaVisitor() {

                @Override
                public boolean visit(final IResourceDelta aDelta) throws CoreException {
                    final IResource res = aDelta.getResource();
                    if (res.getLocation().equals(new Path(filePath))) {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

            return;
        }

        try {
            final long time = System.currentTimeMillis();
            delta.accept(new IResourceDeltaVisitor() {
                @Override
                public boolean visit(final IResourceDelta theDelta) throws CoreException {
                    final IResource resource = theDelta.getResource();
                    if (!(resource instanceof IContainer)) {
                        return false;
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

      });
    }
    else if(event.getType() == IResourceChangeEvent.POST_CHANGE)
    {
      try {
        event.getDelta().accept(new IResourceDeltaVisitor()
        {
          @Override
          public boolean visit(final IResourceDelta delta) throws CoreException
          {
            if(delta.getKind() == IResourceDelta.REMOVED)
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.