コード例 #1
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isPreNotification()
  */
 @Override
 public boolean isProject() {
   // return ResourceChangeUtilities.isProject(this.delta);
   // TO DO: Handle project close notifications
   if (!ResourceChangeUtilities.isProject(this.delta)) {
     if (!(this.notifier instanceof IProject)) {
       return false;
     }
   }
   return true;
 }
コード例 #2
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isPostAutoBuild()
  */
 @Override
 public boolean isPostAutoBuild() {
   return ResourceChangeUtilities.isPostAutoBuild(this.event);
 }
コード例 #3
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isPreNotification()
  */
 @Override
 public boolean isFolder() {
   return ResourceChangeUtilities.isFolder(this.delta);
 }
コード例 #4
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isPreNotification()
  */
 @Override
 public boolean isPreNotification() {
   return ResourceChangeUtilities.isPreEvent(this.event);
 }
コード例 #5
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isOpen()
  */
 @Override
 public boolean isOpen() {
   return ResourceChangeUtilities.isOpened(this.delta);
 }
コード例 #6
0
 /* (non-Javadoc)
  * @See org.teiid.designer.core.workspace.ModelWorkspaceNotification#isPreDelete()
  */
 @Override
 public boolean isPreDelete() {
   return ResourceChangeUtilities.isPreDelete(this.event);
 }