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:
parent
fa38a77470
commit
01eef6aa4b
5 changed files with 32 additions and 13 deletions
|
@ -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
|
||||
|
||||
Part Fix for 69768: CDT wasn't displaying non-English templates.
|
||||
|
|
BIN
core/org.eclipse.cdt.ui/icons/full/obj16/using_obj.gif
Normal file
BIN
core/org.eclipse.cdt.ui/icons/full/obj16/using_obj.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 194 B |
|
@ -195,6 +195,9 @@ public class CElementImageProvider {
|
|||
|
||||
case ICElement.C_NAMESPACE:
|
||||
return CPluginImages.DESC_OBJS_NAMESPACE;
|
||||
|
||||
case ICElement.C_USING:
|
||||
return CPluginImages.DESC_OBJS_USING;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@ -373,7 +376,10 @@ public class CElementImageProvider {
|
|||
|
||||
case ICElement.C_NAMESPACE:
|
||||
return getNamespaceImageDescriptor();
|
||||
|
||||
|
||||
case ICElement.C_USING:
|
||||
return getUsingImageDescriptor();
|
||||
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@ -449,7 +455,7 @@ public class CElementImageProvider {
|
|||
public static ImageDescriptor getEnumeratorImageDescriptor(){
|
||||
return CPluginImages.DESC_OBJS_ENUMERATOR;
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getFieldImageDescriptor(ASTAccessVisibility visibility) {
|
||||
if (visibility == ASTAccessVisibility.PUBLIC)
|
||||
return CPluginImages.DESC_OBJS_PUBLIC_FIELD;
|
||||
|
@ -458,17 +464,16 @@ public class CElementImageProvider {
|
|||
|
||||
return CPluginImages.DESC_OBJS_PRIVATE_FIELD;
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getMethodImageDescriptor(ASTAccessVisibility visibility) {
|
||||
if( visibility == ASTAccessVisibility.PUBLIC)
|
||||
return CPluginImages.DESC_OBJS_PUBLIC_METHOD;
|
||||
if( visibility == ASTAccessVisibility.PROTECTED)
|
||||
return CPluginImages.DESC_OBJS_PROTECTED_METHOD;
|
||||
|
||||
return CPluginImages.DESC_OBJS_PRIVATE_METHOD;
|
||||
|
||||
return CPluginImages.DESC_OBJS_PRIVATE_METHOD;
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getVariableImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_VARIABLE);
|
||||
}
|
||||
|
@ -480,27 +485,31 @@ public class CElementImageProvider {
|
|||
public static ImageDescriptor getFunctionImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_FUNCTION);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getVariableDeclarationImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_VARIABLE_DECLARATION);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getFunctionDeclarationImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_FUNCTION_DECLARATION);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getIncludeImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_INCLUDE);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getMacroImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_MACRO);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getNamespaceImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_NAMESPACE);
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptor getUsingImageDescriptor(){
|
||||
return getImageDescriptor(ICElement.C_USING);
|
||||
}
|
||||
|
||||
public static ImageDescriptor getKeywordImageDescriptor(){
|
||||
return CPluginImages.DESC_OBJS_KEYWORD;
|
||||
}
|
||||
|
|
|
@ -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_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_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_UNION= NAME_PREFIX + "union_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_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_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_UNION= createManaged(T_OBJ, IMG_OBJS_UNION);
|
||||
public static final ImageDescriptor DESC_OBJS_TYPEDEF= createManaged(T_OBJ, IMG_OBJS_TYPEDEF);
|
||||
|
|
|
@ -17,7 +17,6 @@ import org.eclipse.cdt.internal.ui.CElementImageProvider;
|
|||
import org.eclipse.cdt.internal.ui.ErrorTickAdornmentProvider;
|
||||
import org.eclipse.cdt.internal.ui.IAdornmentProvider;
|
||||
import org.eclipse.cdt.internal.ui.viewsupport.CElementLabels;
|
||||
import org.eclipse.jface.viewers.ILabelDecorator;
|
||||
import org.eclipse.jface.viewers.LabelProvider;
|
||||
import org.eclipse.swt.graphics.Image;
|
||||
import org.eclipse.ui.model.WorkbenchLabelProvider;
|
||||
|
|
Loading…
Add table
Reference in a new issue