com.telelogic.integration.eclipse.guide.decorator
Class GuideTeamDecorator

java.lang.Object
  extended by com.telelogic.integration.eclipse.guide.decorator.GuideTeamDecorator
All Implemented Interfaces:
com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

public class GuideTeamDecorator
extends java.lang.Object
implements com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

Provides custom decorators for Synergy controlled objects.

You may copy, modify, and distribute these samples, or their modifications, in any form, internally or as part of your application or related documentation. These samples have not been tested under all conditions and are provided to you by IBM without obligation of support of any kind. IBM PROVIDES THESE SAMPLES "AS IS", SUBJECT TO ANY STATUTORY WARRANTIES THAT CANNOT BE EXCLUDED. IBM MAKES NO WARRANTIES OR CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT REGARDING THESE SAMPLES OR TECHNICAL SUPPORT, IF ANY.


Field Summary
static org.eclipse.jface.resource.ImageDescriptor checkedinDescriptor
           
static org.eclipse.jface.resource.ImageDescriptor checkedoutDescriptor
           
static org.eclipse.jface.resource.ImageDescriptor controlledDescriptor
           
static org.eclipse.jface.resource.ImageDescriptor restrictedDescriptor
           
 
Constructor Summary
GuideTeamDecorator()
           
 
Method Summary
 org.eclipse.swt.graphics.Image decorateControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, org.eclipse.swt.graphics.Image image, int type)
           
 java.lang.String decorateControlledLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, java.lang.String label, int type)
           
 org.eclipse.swt.graphics.Image decorateIgnoredImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, org.eclipse.swt.graphics.Image image, int type)
           
 java.lang.String decorateIgnoredLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, java.lang.String label, int type)
           
 org.eclipse.swt.graphics.Image decorateLinkedImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, org.eclipse.swt.graphics.Image image, int type)
           
 java.lang.String decorateLinkedLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, java.lang.String label, int type)
           
 java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, int type)
           
 java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWIgnoredImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, int type)
           
 java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWLinkedImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, int type)
           
 java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWUnControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, int type)
           
 org.eclipse.swt.graphics.Image decorateUnControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, org.eclipse.swt.graphics.Image image, int type)
           
 java.lang.String decorateUnControlledLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource, java.lang.String label, int type)
           
 org.eclipse.swt.graphics.Image getDecoratorImage()
           
 java.lang.String getDecoratorName()
           
 void setDecoratorImage(org.eclipse.swt.graphics.Image image)
           
 void setDecoratorName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

checkedinDescriptor

public static final org.eclipse.jface.resource.ImageDescriptor checkedinDescriptor

checkedoutDescriptor

public static final org.eclipse.jface.resource.ImageDescriptor checkedoutDescriptor

controlledDescriptor

public static final org.eclipse.jface.resource.ImageDescriptor controlledDescriptor

restrictedDescriptor

public static final org.eclipse.jface.resource.ImageDescriptor restrictedDescriptor
Constructor Detail

GuideTeamDecorator

public GuideTeamDecorator()
Method Detail

getDecoratorName

public java.lang.String getDecoratorName()
Specified by:
getDecoratorName in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

getDecoratorImage

public org.eclipse.swt.graphics.Image getDecoratorImage()
Specified by:
getDecoratorImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

setDecoratorName

public void setDecoratorName(java.lang.String name)
Specified by:
setDecoratorName in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

setDecoratorImage

public void setDecoratorImage(org.eclipse.swt.graphics.Image image)
Specified by:
setDecoratorImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateControlledLabel

public java.lang.String decorateControlledLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                java.lang.String label,
                                                int type)
Specified by:
decorateControlledLabel in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateUnControlledLabel

public java.lang.String decorateUnControlledLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                  java.lang.String label,
                                                  int type)
Specified by:
decorateUnControlledLabel in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateIgnoredLabel

public java.lang.String decorateIgnoredLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                             java.lang.String label,
                                             int type)
Specified by:
decorateIgnoredLabel in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLinkedLabel

public java.lang.String decorateLinkedLabel(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                            java.lang.String label,
                                            int type)
Specified by:
decorateLinkedLabel in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateControlledImage

public org.eclipse.swt.graphics.Image decorateControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                              org.eclipse.swt.graphics.Image image,
                                                              int type)
Specified by:
decorateControlledImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateUnControlledImage

public org.eclipse.swt.graphics.Image decorateUnControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                                org.eclipse.swt.graphics.Image image,
                                                                int type)
Specified by:
decorateUnControlledImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateIgnoredImage

public org.eclipse.swt.graphics.Image decorateIgnoredImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                           org.eclipse.swt.graphics.Image image,
                                                           int type)
Specified by:
decorateIgnoredImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLinkedImage

public org.eclipse.swt.graphics.Image decorateLinkedImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                          org.eclipse.swt.graphics.Image image,
                                                          int type)
Specified by:
decorateLinkedImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLWControlledImage

public java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                                                            int type)
Specified by:
decorateLWControlledImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLWUnControlledImage

public java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWUnControlledImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                                                              int type)
Specified by:
decorateLWUnControlledImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLWIgnoredImage

public java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWIgnoredImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                                                         int type)
Specified by:
decorateLWIgnoredImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator

decorateLWLinkedImage

public java.util.List<org.eclipse.jface.resource.ImageDescriptor> decorateLWLinkedImage(com.telelogic.synergy.integration.util.common.CMSResource cmsresource,
                                                                                        int type)
Specified by:
decorateLWLinkedImage in interface com.telelogic.synergy.integration.ui.decorator.IAuxDecorator