From: <ce...@us...> - 2004-01-13 16:20:01
|
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(); ! } } }); |