|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.internal.ui.viewsupport.CElementImageProvider
public class CElementImageProvider
Default strategy of the C plugin for the construction of C element icons.
Field Summary | |
---|---|
static org.eclipse.swt.graphics.Point |
BIG_SIZE
|
static int |
LIGHT_TYPE_ICONS
Use the 'light' style for rendering types. |
static int |
OVERLAY_ERROR
Show error overrlay. |
static int |
OVERLAY_ICONS
Flags for the CElementImageProvider: Generate images with overlays. |
static int |
OVERLAY_IMPLEMENTS
Show implements overrlay. |
static int |
OVERLAY_OVERRIDE
Show override overrlay. |
static int |
OVERLAY_WARNING
Show warning overrlay |
static int |
SMALL_ICONS
Generate small sized images. |
static org.eclipse.swt.graphics.Point |
SMALL_SIZE
|
Constructor Summary | |
---|---|
CElementImageProvider()
|
Method Summary | |
---|---|
void |
dispose()
|
org.eclipse.jface.resource.ImageDescriptor |
getBaseImageDescriptor(org.eclipse.cdt.core.model.ICElement celement,
int renderFlags)
Returns an image descriptor for a C element. |
org.eclipse.jface.resource.ImageDescriptor |
getCImageDescriptor(org.eclipse.cdt.core.model.ICElement element,
int flags)
Returns an image descriptor for a C element. |
static org.eclipse.jface.resource.ImageDescriptor |
getClassImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getClassImageDescriptor(boolean alt)
|
static org.eclipse.jface.resource.ImageDescriptor |
getEnumerationImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getEnumerationImageDescriptor(boolean alt)
|
static org.eclipse.jface.resource.ImageDescriptor |
getEnumeratorImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getFieldImageDescriptor(org.eclipse.cdt.core.parser.ast.ASTAccessVisibility visibility)
|
static org.eclipse.jface.resource.ImageDescriptor |
getFunctionDeclarationImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getFunctionImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor(int type)
|
org.eclipse.swt.graphics.Image |
getImageLabel(java.lang.Object element,
int flags)
Returns the icon for a given element. |
static org.eclipse.jface.resource.ImageDescriptor |
getIncludeImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getKeywordImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getLocalVariableImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getMacroImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getMethodImageDescriptor(org.eclipse.cdt.core.parser.ast.ASTAccessVisibility visibility)
|
static org.eclipse.jface.resource.ImageDescriptor |
getNamespaceImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getStructImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getStructImageDescriptor(boolean alt)
|
static org.eclipse.jface.resource.ImageDescriptor |
getTypedefImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getTypedefImageDescriptor(boolean alt)
|
static org.eclipse.jface.resource.ImageDescriptor |
getUnionImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getUnionImageDescriptor(boolean alt)
|
static org.eclipse.jface.resource.ImageDescriptor |
getUsingImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getVariableDeclarationImageDescriptor()
|
static org.eclipse.jface.resource.ImageDescriptor |
getVariableImageDescriptor()
|
org.eclipse.jface.resource.ImageDescriptor |
getWorkbenchImageDescriptor(org.eclipse.core.runtime.IAdaptable adaptable,
int flags)
Returns an image descriptor for a IAdaptable. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int OVERLAY_ICONS
public static final int SMALL_ICONS
public static final int LIGHT_TYPE_ICONS
public static final int OVERLAY_ERROR
public static final int OVERLAY_WARNING
public static final int OVERLAY_OVERRIDE
public static final int OVERLAY_IMPLEMENTS
public static final org.eclipse.swt.graphics.Point SMALL_SIZE
public static final org.eclipse.swt.graphics.Point BIG_SIZE
Constructor Detail |
---|
public CElementImageProvider()
Method Detail |
---|
public org.eclipse.swt.graphics.Image getImageLabel(java.lang.Object element, int flags)
ISourceReference
s.
flags
- Flags as defined by the CElementImageProviderpublic static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(int type)
public org.eclipse.jface.resource.ImageDescriptor getCImageDescriptor(org.eclipse.cdt.core.model.ICElement element, int flags)
public org.eclipse.jface.resource.ImageDescriptor getWorkbenchImageDescriptor(org.eclipse.core.runtime.IAdaptable adaptable, int flags)
null
if no image could be found.
public org.eclipse.jface.resource.ImageDescriptor getBaseImageDescriptor(org.eclipse.cdt.core.model.ICElement celement, int renderFlags)
public void dispose()
public static org.eclipse.jface.resource.ImageDescriptor getStructImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getStructImageDescriptor(boolean alt)
public static org.eclipse.jface.resource.ImageDescriptor getClassImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getClassImageDescriptor(boolean alt)
public static org.eclipse.jface.resource.ImageDescriptor getUnionImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getUnionImageDescriptor(boolean alt)
public static org.eclipse.jface.resource.ImageDescriptor getTypedefImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getTypedefImageDescriptor(boolean alt)
public static org.eclipse.jface.resource.ImageDescriptor getEnumerationImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getEnumerationImageDescriptor(boolean alt)
public static org.eclipse.jface.resource.ImageDescriptor getEnumeratorImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getFieldImageDescriptor(org.eclipse.cdt.core.parser.ast.ASTAccessVisibility visibility)
public static org.eclipse.jface.resource.ImageDescriptor getMethodImageDescriptor(org.eclipse.cdt.core.parser.ast.ASTAccessVisibility visibility)
public static org.eclipse.jface.resource.ImageDescriptor getVariableImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getLocalVariableImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getFunctionImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getVariableDeclarationImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getFunctionDeclarationImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getIncludeImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getMacroImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getNamespaceImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getUsingImageDescriptor()
public static org.eclipse.jface.resource.ImageDescriptor getKeywordImageDescriptor()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |