Package org.eclipse.emf.edit.provider

Examples of org.eclipse.emf.edit.provider.ViewerNotification


        switch ( notification.getFeatureID( RepositoryPolicy.class ) )
        {
            case PomPackage.REPOSITORY_POLICY__ENABLED:
            case PomPackage.REPOSITORY_POLICY__UPDATE_POLICY:
            case PomPackage.REPOSITORY_POLICY__CHECKSUM_POLICY:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here


        {
            case PomPackage.PARENT__ARTIFACT_ID:
            case PomPackage.PARENT__GROUP_ID:
            case PomPackage.PARENT__VERSION:
            case PomPackage.PARENT__RELATIVE_PATH:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        switch ( notification.getFeatureID( ReportSet.class ) )
        {
            case PomPackage.REPORT_SET__ID:
            case PomPackage.REPORT_SET__INHERITED:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
            case PomPackage.REPORT_SET__REPORTS:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), true, false ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        {
            case PomPackage.LICENSE__NAME:
            case PomPackage.LICENSE__URL:
            case PomPackage.LICENSE__DISTRIBUTION:
            case PomPackage.LICENSE__COMMENTS:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        switch ( notification.getFeatureID( BuildBase.class ) )
        {
            case PomPackage.BUILD_BASE__DEFAULT_GOAL:
            case PomPackage.BUILD_BASE__DIRECTORY:
            case PomPackage.BUILD_BASE__FINAL_NAME:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
            case PomPackage.BUILD_BASE__RESOURCES:
            case PomPackage.BUILD_BASE__TEST_RESOURCES:
            case PomPackage.BUILD_BASE__PLUGIN_MANAGEMENT:
            case PomPackage.BUILD_BASE__PLUGINS:
            case PomPackage.BUILD_BASE__FILTERS:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), true, false ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

            case PomPackage.NOTIFIER__SEND_ON_ERROR:
            case PomPackage.NOTIFIER__SEND_ON_FAILURE:
            case PomPackage.NOTIFIER__SEND_ON_SUCCESS:
            case PomPackage.NOTIFIER__SEND_ON_WARNING:
            case PomPackage.NOTIFIER__ADDRESS:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        switch ( notification.getFeatureID( ActivationFile.class ) )
        {
            case PomPackage.ACTIVATION_FILE__MISSING:
            case PomPackage.ACTIVATION_FILE__EXISTS:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

            case PomPackage.MAILING_LIST__NAME:
            case PomPackage.MAILING_LIST__SUBSCRIBE:
            case PomPackage.MAILING_LIST__UNSUBSCRIBE:
            case PomPackage.MAILING_LIST__POST:
            case PomPackage.MAILING_LIST__ARCHIVE:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
            case PomPackage.MAILING_LIST__OTHER_ARCHIVES:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), true, false ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        updateChildren( notification );

        switch ( notification.getFeatureID( Profile.class ) )
        {
            case PomPackage.PROFILE__ID:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
            case PomPackage.PROFILE__ACTIVATION:
            case PomPackage.PROFILE__BUILD:
            case PomPackage.PROFILE__REPOSITORIES:
            case PomPackage.PROFILE__PLUGIN_REPOSITORIES:
            case PomPackage.PROFILE__DEPENDENCIES:
            case PomPackage.PROFILE__REPORTS:
            case PomPackage.PROFILE__DEPENDENCY_MANAGEMENT:
            case PomPackage.PROFILE__DISTRIBUTION_MANAGEMENT:
            case PomPackage.PROFILE__PROPERTIES:
            case PomPackage.PROFILE__MODULES:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), true, false ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

        switch ( notification.getFeatureID( PropertyElement.class ) )
        {
            case PomPackage.PROPERTY_ELEMENT__NAME:
            case PomPackage.PROPERTY_ELEMENT__VALUE:
                fireNotifyChanged( new ViewerNotification( notification, notification.getNotifier(), false, true ) );
                return;
        }
        super.notifyChanged( notification );
    }
View Full Code Here

TOP

Related Classes of org.eclipse.emf.edit.provider.ViewerNotification

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.