1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

2004-07-30 Alain Magloire

Implementation of "Add Include" add the using directive.

	* icons/full/obj16/using_obj.gif
	* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
	* src/org/eclipse/cdt/internal/ui/CPluginImages.java
	* src/org/eclipse/cdt/ui/CElementLabelProvider.java
This commit is contained in:
Alain Magloire 2004-07-30 19:11:25 +00:00
parent fa38a77470
commit 01eef6aa4b
5 changed files with 32 additions and 13 deletions

View file

@ -1,3 +1,12 @@
2004-07-30 Alain Magloire
Implementation of "Add Include" add the using directive.
* icons/full/obj16/using_obj.gif
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
* src/org/eclipse/cdt/ui/CElementLabelProvider.java
2004-07-29 Tanya Wolff 2004-07-29 Tanya Wolff
Part Fix for 69768: CDT wasn't displaying non-English templates. Part Fix for 69768: CDT wasn't displaying non-English templates.

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

View file

@ -195,6 +195,9 @@ public class CElementImageProvider {
case ICElement.C_NAMESPACE: case ICElement.C_NAMESPACE:
return CPluginImages.DESC_OBJS_NAMESPACE; return CPluginImages.DESC_OBJS_NAMESPACE;
case ICElement.C_USING:
return CPluginImages.DESC_OBJS_USING;
} }
return null; return null;
} }
@ -374,6 +377,9 @@ public class CElementImageProvider {
case ICElement.C_NAMESPACE: case ICElement.C_NAMESPACE:
return getNamespaceImageDescriptor(); return getNamespaceImageDescriptor();
case ICElement.C_USING:
return getUsingImageDescriptor();
} }
return null; return null;
} }
@ -466,7 +472,6 @@ public class CElementImageProvider {
return CPluginImages.DESC_OBJS_PROTECTED_METHOD; return CPluginImages.DESC_OBJS_PROTECTED_METHOD;
return CPluginImages.DESC_OBJS_PRIVATE_METHOD; return CPluginImages.DESC_OBJS_PRIVATE_METHOD;
} }
public static ImageDescriptor getVariableImageDescriptor(){ public static ImageDescriptor getVariableImageDescriptor(){
@ -501,6 +506,10 @@ public class CElementImageProvider {
return getImageDescriptor(ICElement.C_NAMESPACE); return getImageDescriptor(ICElement.C_NAMESPACE);
} }
public static ImageDescriptor getUsingImageDescriptor(){
return getImageDescriptor(ICElement.C_USING);
}
public static ImageDescriptor getKeywordImageDescriptor(){ public static ImageDescriptor getKeywordImageDescriptor(){
return CPluginImages.DESC_OBJS_KEYWORD; return CPluginImages.DESC_OBJS_KEYWORD;
} }

View file

@ -48,6 +48,7 @@ public class CPluginImages {
public static final String IMG_OBJS_LOCAL_VARIABLE= NAME_PREFIX + "variable_local_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_LOCAL_VARIABLE= NAME_PREFIX + "variable_local_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_CLASS= NAME_PREFIX + "class_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_CLASS= NAME_PREFIX + "class_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_NAMESPACE= NAME_PREFIX + "namespace_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_NAMESPACE= NAME_PREFIX + "namespace_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_USING= NAME_PREFIX + "using_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_STRUCT= NAME_PREFIX + "struct_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_STRUCT= NAME_PREFIX + "struct_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_UNION= NAME_PREFIX + "union_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_UNION= NAME_PREFIX + "union_obj.gif"; //$NON-NLS-1$
public static final String IMG_OBJS_TYPEDEF= NAME_PREFIX + "typedef_obj.gif"; //$NON-NLS-1$ public static final String IMG_OBJS_TYPEDEF= NAME_PREFIX + "typedef_obj.gif"; //$NON-NLS-1$
@ -114,6 +115,7 @@ public class CPluginImages {
public static final ImageDescriptor DESC_OBJS_LOCAL_VARIABLE= createManaged(T_OBJ, IMG_OBJS_LOCAL_VARIABLE); public static final ImageDescriptor DESC_OBJS_LOCAL_VARIABLE= createManaged(T_OBJ, IMG_OBJS_LOCAL_VARIABLE);
public static final ImageDescriptor DESC_OBJS_CLASS= createManaged(T_OBJ, IMG_OBJS_CLASS); public static final ImageDescriptor DESC_OBJS_CLASS= createManaged(T_OBJ, IMG_OBJS_CLASS);
public static final ImageDescriptor DESC_OBJS_NAMESPACE= createManaged(T_OBJ, IMG_OBJS_NAMESPACE); public static final ImageDescriptor DESC_OBJS_NAMESPACE= createManaged(T_OBJ, IMG_OBJS_NAMESPACE);
public static final ImageDescriptor DESC_OBJS_USING = createManaged(T_OBJ, IMG_OBJS_USING);
public static final ImageDescriptor DESC_OBJS_STRUCT= createManaged(T_OBJ, IMG_OBJS_STRUCT); public static final ImageDescriptor DESC_OBJS_STRUCT= createManaged(T_OBJ, IMG_OBJS_STRUCT);
public static final ImageDescriptor DESC_OBJS_UNION= createManaged(T_OBJ, IMG_OBJS_UNION); public static final ImageDescriptor DESC_OBJS_UNION= createManaged(T_OBJ, IMG_OBJS_UNION);
public static final ImageDescriptor DESC_OBJS_TYPEDEF= createManaged(T_OBJ, IMG_OBJS_TYPEDEF); public static final ImageDescriptor DESC_OBJS_TYPEDEF= createManaged(T_OBJ, IMG_OBJS_TYPEDEF);

View file

@ -17,7 +17,6 @@ import org.eclipse.cdt.internal.ui.CElementImageProvider;
import org.eclipse.cdt.internal.ui.ErrorTickAdornmentProvider; import org.eclipse.cdt.internal.ui.ErrorTickAdornmentProvider;
import org.eclipse.cdt.internal.ui.IAdornmentProvider; import org.eclipse.cdt.internal.ui.IAdornmentProvider;
import org.eclipse.cdt.internal.ui.viewsupport.CElementLabels; import org.eclipse.cdt.internal.ui.viewsupport.CElementLabels;
import org.eclipse.jface.viewers.ILabelDecorator;
import org.eclipse.jface.viewers.LabelProvider; import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.swt.graphics.Image; import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.model.WorkbenchLabelProvider; import org.eclipse.ui.model.WorkbenchLabelProvider;