Update of /cvsroot/csseditor/net.sourceforge.csseditor/src/net/sourceforge/csseditor/internal/outline
In directory sc8-pr-cvs1:/tmp/cvs-serv18234/src/net/sourceforge/csseditor/internal/outline
Modified Files:
CssOutlineContentProvider.java
Log Message:
Fix javadoc comments, removed unnecessary 'this' qualifiers, guard against null
Index: CssOutlineContentProvider.java
===================================================================
RCS file: /cvsroot/csseditor/net.sourceforge.csseditor/src/net/sourceforge/csseditor/internal/outline/CssOutlineContentProvider.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** CssOutlineContentProvider.java 27 Dec 2003 18:46:55 -0000 1.2
--- CssOutlineContentProvider.java 13 Jan 2004 16:19:58 -0000 1.3
***************
*** 53,57 ****
// ITreeContentProvider Implementation -------------------------------------
! /**
* ITreeContentProvider#getChildren(Object)
*/
--- 53,57 ----
// ITreeContentProvider Implementation -------------------------------------
! /*
* ITreeContentProvider#getChildren(Object)
*/
***************
*** 63,67 ****
}
! /**
* @see ITreeContentProvider#getParent(Object)
*/
--- 63,67 ----
}
! /*
* @see ITreeContentProvider#getParent(Object)
*/
***************
*** 73,77 ****
}
! /**
* @see ITreeContentProvider#hasChildren(Object)
*/
--- 73,77 ----
}
! /*
* @see ITreeContentProvider#hasChildren(Object)
*/
***************
*** 80,102 ****
}
! /**
* @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(Object)
*/
public Object[] getElements(Object inputElement) {
! if (this.styleSheet != null) {
! return this.styleSheet.getRules();
}
return new Object[0];
}
! /**
* @see org.eclipse.jface.viewers.IContentProvider#dispose()
*/
public void dispose() {
! this.outlinePage = null;
! this.styleSheet = null;
}
! /**
* @see org.eclipse.jface.viewers.IContentProvider#inputChanged(Viewer, Object, Object)
*/
--- 80,102 ----
}
! /*
* @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(Object)
*/
public Object[] getElements(Object inputElement) {
! if (styleSheet != null) {
! return styleSheet.getRules();
}
return new Object[0];
}
! /*
* @see org.eclipse.jface.viewers.IContentProvider#dispose()
*/
public void dispose() {
! outlinePage = null;
! styleSheet = null;
}
! /*
* @see org.eclipse.jface.viewers.IContentProvider#inputChanged(Viewer, Object, Object)
*/
***************
*** 110,114 ****
IStyleSheet newStyleSheet = (IStyleSheet) newInput;
newStyleSheet.addListener(this);
! this.styleSheet = newStyleSheet;
}
}
--- 110,114 ----
IStyleSheet newStyleSheet = (IStyleSheet) newInput;
newStyleSheet.addListener(this);
! styleSheet = newStyleSheet;
}
}
***************
*** 117,127 ****
// IStyleSheetListener Implementation --------------------------------------
! /**
* @see IStyleSheetListener#styleSheetChanged(StyleSheetChangeEvent)
*/
public void styleSheetChanged(StyleSheetChangeEvent event) {
! this.outlinePage.getControl().getDisplay().asyncExec(new Runnable() {
public void run() {
! CssOutlineContentProvider.this.outlinePage.update();
}
});
--- 117,129 ----
// IStyleSheetListener Implementation --------------------------------------
! /*
* @see IStyleSheetListener#styleSheetChanged(StyleSheetChangeEvent)
*/
public void styleSheetChanged(StyleSheetChangeEvent event) {
! outlinePage.getControl().getDisplay().asyncExec(new Runnable() {
public void run() {
! if (outlinePage != null) {
! outlinePage.update();
! }
}
});
|