package org.eclipse.uml2.diagram.clazz.part; import java.util.ArrayList; import java.util.Collections; import java.util.List; import org.eclipse.gef.Tool; import org.eclipse.gef.palette.PaletteContainer; import org.eclipse.gef.palette.PaletteGroup; import org.eclipse.gef.palette.PaletteRoot; import org.eclipse.gef.palette.PaletteStack; import org.eclipse.gef.palette.ToolEntry; import org.eclipse.gmf.runtime.diagram.ui.tools.UnspecifiedTypeConnectionTool; import org.eclipse.gmf.runtime.diagram.ui.tools.UnspecifiedTypeCreationTool; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.uml2.diagram.clazz.providers.UMLElementTypes; import org.eclipse.uml2.diagram.common.part.LinkToolEntry; import org.eclipse.uml2.diagram.common.part.NodeToolEntry; /** * @generated */ public class UMLPaletteFactory { /** * @generated */ public void fillPalette(PaletteRoot paletteRoot) { paletteRoot.add(createNodes1Group()); paletteRoot.add(createChildren2Group()); paletteRoot.add(createLinks3Group()); paletteRoot.add(createInstances4Group()); } /** * Creates "Nodes" palette tool group * @generated */ private PaletteContainer createNodes1Group() { PaletteGroup paletteContainer = new PaletteGroup(Messages.Nodes1Group_title); paletteContainer.setId("createNodes1Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Nodes1Group_desc); paletteContainer.add(createClass1CreationTool()); paletteContainer.add(createPackage2CreationTool()); paletteContainer.add(createEnumeration3CreationTool()); paletteContainer.add(createDataType4CreationTool()); paletteContainer.add(createPrimitiveType5CreationTool()); paletteContainer.add(createConstraint6CreationTool()); paletteContainer.add(createAssociationClass7CreationTool()); paletteContainer.add(createInterface8CreationTool()); paletteContainer.add(createComment9CreationTool()); return paletteContainer; } /** * Creates "Children" palette tool group * @generated */ private PaletteContainer createChildren2Group() { PaletteGroup paletteContainer = new PaletteGroup(Messages.Children2Group_title); paletteContainer.setId("createChildren2Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Children2Group_desc); paletteContainer.add(createAttribute1CreationTool()); paletteContainer.add(createOperation2CreationTool()); paletteContainer.add(createEnumLiteral3CreationTool()); paletteContainer.add(createPort4CreationTool()); paletteContainer.add(createTemplateSignature5CreationTool()); paletteContainer.add(createElementImport6CreationTool()); return paletteContainer; } /** * Creates "Links" palette tool group * @generated */ private PaletteContainer createLinks3Group() { PaletteGroup paletteContainer = new PaletteGroup(Messages.Links3Group_title); paletteContainer.setId("createLinks3Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Links3Group_desc); paletteContainer.add(createAssociation1Group()); paletteContainer.add(createDependency2Group()); paletteContainer.add(createGeneralization3CreationTool()); paletteContainer.add(createProvidedInterface4CreationTool()); paletteContainer.add(createRequiredInterface5CreationTool()); paletteContainer.add(createConstrainedElement6CreationTool()); paletteContainer.add(createNAryDependencyTarget7CreationTool()); paletteContainer.add(createNAryDependencySource8CreationTool()); paletteContainer.add(createAssociationEnd9CreationTool()); paletteContainer.add(createRealization10CreationTool()); paletteContainer.add(createTemplateBinding11CreationTool()); paletteContainer.add(createAnnotatedElement12CreationTool()); return paletteContainer; } /** * Creates "Instances" palette tool group * @generated */ private PaletteContainer createInstances4Group() { PaletteGroup paletteContainer = new PaletteGroup(Messages.Instances4Group_title); paletteContainer.setId("createInstances4Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Instances4Group_desc); paletteContainer.add(createInstanceSpecification1CreationTool()); paletteContainer.add(createSlot2CreationTool()); paletteContainer.add(createValueSpecification3Group()); return paletteContainer; } /** * Creates "Association" palette tool group * @generated */ private PaletteContainer createAssociation1Group() { PaletteStack paletteContainer = new PaletteStack(Messages.Association1Group_title, null, null); paletteContainer.setId("createAssociation1Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Association1Group_desc); paletteContainer.add(createAssociation1CreationTool()); paletteContainer.add(createSharedAggregation2CreationTool()); paletteContainer.add(createCompositeAggregation3CreationTool()); paletteContainer.add(createNavigableAssociation4CreationTool()); return paletteContainer; } /** * Creates "Dependency" palette tool group * @generated */ private PaletteContainer createDependency2Group() { PaletteStack paletteContainer = new PaletteStack(Messages.Dependency2Group_title, null, null); paletteContainer.setId("createDependency2Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.Dependency2Group_desc); paletteContainer.add(createDependency1CreationTool()); paletteContainer.add(createAbstraction2CreationTool()); paletteContainer.add(createUsage3CreationTool()); paletteContainer.add(createSubstitution4CreationTool()); return paletteContainer; } /** * Creates "Value Specification" palette tool group * @generated */ private PaletteContainer createValueSpecification3Group() { PaletteStack paletteContainer = new PaletteStack(Messages.ValueSpecification3Group_title, null, null); paletteContainer.setId("createValueSpecification3Group"); //$NON-NLS-1$ paletteContainer.setDescription(Messages.ValueSpecification3Group_desc); paletteContainer.add(createLiteralString1CreationTool()); paletteContainer.add(createLiteralInteger2CreationTool()); paletteContainer.add(createExpression3CreationTool()); return paletteContainer; } /** * @generated */ private ToolEntry createClass1CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(5); types.add(UMLElementTypes.Class_3007); types.add(UMLElementTypes.Class_2001); types.add(UMLElementTypes.Class_3003); types.add(UMLElementTypes.Class_3030); types.add(UMLElementTypes.Class_3033); NodeToolEntry entry = new NodeToolEntry(Messages.Class1CreationTool_title, Messages.Class1CreationTool_desc, types); entry.setId("createClass1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Class_3007)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createPackage2CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(4); types.add(UMLElementTypes.Package_2002); types.add(UMLElementTypes.Package_3006); types.add(UMLElementTypes.Package_2016); types.add(UMLElementTypes.Package_3032); NodeToolEntry entry = new NodeToolEntry(Messages.Package2CreationTool_title, Messages.Package2CreationTool_desc, types); entry.setId("createPackage2CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Package_2002)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createEnumeration3CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(3); types.add(UMLElementTypes.Enumeration_3011); types.add(UMLElementTypes.Enumeration_2003); types.add(UMLElementTypes.Enumeration_3034); NodeToolEntry entry = new NodeToolEntry(Messages.Enumeration3CreationTool_title, Messages.Enumeration3CreationTool_desc, types); entry.setId("createEnumeration3CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Enumeration_3011)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createDataType4CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(3); types.add(UMLElementTypes.DataType_3008); types.add(UMLElementTypes.DataType_2004); types.add(UMLElementTypes.DataType_3036); NodeToolEntry entry = new NodeToolEntry(Messages.DataType4CreationTool_title, Messages.DataType4CreationTool_desc, types); entry.setId("createDataType4CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.DataType_3008)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createPrimitiveType5CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(3); types.add(UMLElementTypes.PrimitiveType_3009); types.add(UMLElementTypes.PrimitiveType_2005); types.add(UMLElementTypes.PrimitiveType_3037); NodeToolEntry entry = new NodeToolEntry(Messages.PrimitiveType5CreationTool_title, Messages.PrimitiveType5CreationTool_desc, types); entry.setId("createPrimitiveType5CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.PrimitiveType_3009)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createConstraint6CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.Constraint6CreationTool_title, Messages.Constraint6CreationTool_desc, Collections.singletonList(UMLElementTypes.Constraint_2006)); entry.setId("createConstraint6CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Constraint_2006)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createAssociationClass7CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.AssociationClass_3012); types.add(UMLElementTypes.AssociationClass_2007); NodeToolEntry entry = new NodeToolEntry(Messages.AssociationClass7CreationTool_title, Messages.AssociationClass7CreationTool_desc, types); entry.setId("createAssociationClass7CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.AssociationClass_3012)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createInterface8CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(5); types.add(UMLElementTypes.Interface_3041); types.add(UMLElementTypes.Interface_2010); types.add(UMLElementTypes.Interface_2013); types.add(UMLElementTypes.Interface_3042); types.add(UMLElementTypes.Interface_3043); NodeToolEntry entry = new NodeToolEntry(Messages.Interface8CreationTool_title, Messages.Interface8CreationTool_desc, types); entry.setId("createInterface8CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Interface_3041)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createComment9CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.Comment9CreationTool_title, Messages.Comment9CreationTool_desc, Collections.singletonList(UMLElementTypes.Comment_2018)); entry.setId("createComment9CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Comment_2018)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createAttribute1CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(6); types.add(UMLElementTypes.Property_3001); types.add(UMLElementTypes.Property_3019); types.add(UMLElementTypes.Property_3014); types.add(UMLElementTypes.Property_3021); types.add(UMLElementTypes.Property_3023); types.add(UMLElementTypes.Property_3028); NodeToolEntry entry = new NodeToolEntry(Messages.Attribute1CreationTool_title, Messages.Attribute1CreationTool_desc, types); entry.setId("createAttribute1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Property_3001)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createOperation2CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(6); types.add(UMLElementTypes.Operation_3002); types.add(UMLElementTypes.Operation_3020); types.add(UMLElementTypes.Operation_3015); types.add(UMLElementTypes.Operation_3022); types.add(UMLElementTypes.Operation_3024); types.add(UMLElementTypes.Operation_3029); NodeToolEntry entry = new NodeToolEntry(Messages.Operation2CreationTool_title, Messages.Operation2CreationTool_desc, types); entry.setId("createOperation2CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Operation_3002)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createEnumLiteral3CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.EnumLiteral3CreationTool_title, Messages.EnumLiteral3CreationTool_desc, Collections.singletonList(UMLElementTypes.EnumerationLiteral_3016)); entry.setId("createEnumLiteral3CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.EnumerationLiteral_3016)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createPort4CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.Port4CreationTool_title, Messages.Port4CreationTool_desc, Collections.singletonList(UMLElementTypes.Port_3025)); entry.setId("createPort4CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Port_3025)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createTemplateSignature5CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.TemplateSignature5CreationTool_title, Messages.TemplateSignature5CreationTool_desc, Collections.singletonList(UMLElementTypes.RedefinableTemplateSignature_3027)); entry.setId("createTemplateSignature5CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.RedefinableTemplateSignature_3027)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createElementImport6CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.ElementImport6CreationTool_title, Messages.ElementImport6CreationTool_desc, Collections.singletonList(UMLElementTypes.ElementImport_3031)); entry.setId("createElementImport6CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.ElementImport_3031)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated NOT */ private ToolEntry createGeneralization3CreationTool() { ToolEntry entry = new ToolEntry(Messages.Generalization3CreationTool_title, Messages.Generalization3CreationTool_desc, null, null) { }; entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Generalization_4001)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateGeneralizationLinkTool.class); return entry; } /** * @generated */ private ToolEntry createProvidedInterface4CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.InterfaceRealization_4008); types.add(UMLElementTypes.PortProvided_4017); LinkToolEntry entry = new LinkToolEntry(Messages.ProvidedInterface4CreationTool_title, Messages.ProvidedInterface4CreationTool_desc, types); entry.setId("createProvidedInterface4CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.InterfaceRealization_4008)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createRequiredInterface5CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.Usage_4013); types.add(UMLElementTypes.PortRequired_4018); LinkToolEntry entry = new LinkToolEntry(Messages.RequiredInterface5CreationTool_title, Messages.RequiredInterface5CreationTool_desc, types); entry.setId("createRequiredInterface5CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Usage_4013)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createConstrainedElement6CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.ConstrainedElement6CreationTool_title, Messages.ConstrainedElement6CreationTool_desc, Collections.singletonList(UMLElementTypes.ConstraintConstrainedElement_4004)); entry.setId("createConstrainedElement6CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.ConstraintConstrainedElement_4004)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createNAryDependencyTarget7CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.NAryDependencyTarget7CreationTool_title, Messages.NAryDependencyTarget7CreationTool_desc, Collections.singletonList(UMLElementTypes.DependencySupplier_4006)); entry.setId("createNAryDependencyTarget7CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.DependencySupplier_4006)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createNAryDependencySource8CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.NAryDependencySource8CreationTool_title, Messages.NAryDependencySource8CreationTool_desc, Collections.singletonList(UMLElementTypes.DependencyClient_4007)); entry.setId("createNAryDependencySource8CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.DependencyClient_4007)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createAssociationEnd9CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.AssociationEnd9CreationTool_title, Messages.AssociationEnd9CreationTool_desc, Collections.singletonList(UMLElementTypes.Property_4003)); entry.setId("createAssociationEnd9CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Property_4003)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createRealization10CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.Realization10CreationTool_title, Messages.Realization10CreationTool_desc, Collections.singletonList(UMLElementTypes.Realization_4010)); entry.setId("createRealization10CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Realization_4010)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createTemplateBinding11CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.TemplateBinding11CreationTool_title, Messages.TemplateBinding11CreationTool_desc, Collections.singletonList(UMLElementTypes.TemplateBinding_4016)); entry.setId("createTemplateBinding11CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.TemplateBinding_4016)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createAnnotatedElement12CreationTool() { LinkToolEntry entry = new LinkToolEntry(Messages.AnnotatedElement12CreationTool_title, Messages.AnnotatedElement12CreationTool_desc, Collections.singletonList(UMLElementTypes.CommentAnnotatedElement_4019)); entry.setId("createAnnotatedElement12CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.CommentAnnotatedElement_4019)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createInstanceSpecification1CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(3); types.add(UMLElementTypes.InstanceSpecification_3013); types.add(UMLElementTypes.InstanceSpecification_2008); types.add(UMLElementTypes.InstanceSpecification_3035); NodeToolEntry entry = new NodeToolEntry(Messages.InstanceSpecification1CreationTool_title, Messages.InstanceSpecification1CreationTool_desc, types); entry.setId("createInstanceSpecification1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.InstanceSpecification_3013)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createSlot2CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.Slot2CreationTool_title, Messages.Slot2CreationTool_desc, Collections.singletonList(UMLElementTypes.Slot_3017)); entry.setId("createSlot2CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Slot_3017)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createAssociation1CreationTool() { ArrayList<IElementType> types = new ArrayList<IElementType>(2); types.add(UMLElementTypes.Association_4005); types.add(UMLElementTypes.Slot_4015); LinkToolEntry entry = new LinkToolEntry(Messages.Association1CreationTool_title, Messages.Association1CreationTool_desc, types); entry.setId("createAssociation1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Association_4005)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateAssociationLinkTool.NONE.class); return entry; } /** * @generated */ private ToolEntry createSharedAggregation2CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.SharedAggregation2CreationTool_title, Messages.SharedAggregation2CreationTool_desc, null, null) { }; entry.setId("createSharedAggregation2CreationTool"); //$NON-NLS-1$ entry.setToolClass(CreateAssociationLinkTool.SHARED.class); return entry; } /** * @generated NOT */ private ToolEntry createSharedAggregation2CreationTool() { ToolEntry entry = createSharedAggregation2CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Association_4005)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createCompositeAggregation3CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.CompositeAggregation3CreationTool_title, Messages.CompositeAggregation3CreationTool_desc, null, null) { }; entry.setId("createCompositeAggregation3CreationTool"); //$NON-NLS-1$ entry.setToolClass(CreateAssociationLinkTool.COMPOSITE.class); return entry; } /** * @generated NOT */ private ToolEntry createCompositeAggregation3CreationTool() { ToolEntry entry = createCompositeAggregation3CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Association_4005)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createNavigableAssociation4CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.NavigableAssociation4CreationTool_title, Messages.NavigableAssociation4CreationTool_desc, null, null) { }; entry.setId("createNavigableAssociation4CreationTool"); //$NON-NLS-1$ entry.setToolClass(CreateAssociationLinkTool.NAVIGABLE.class); return entry; } /** * @generated NOT */ private ToolEntry createNavigableAssociation4CreationTool() { ToolEntry entry = createNavigableAssociation4CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Association_4005)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createDependency1CreationTool() { ToolEntry entry = new ToolEntry(Messages.Dependency1CreationTool_title, Messages.Dependency1CreationTool_desc, null, null) { }; entry.setId("createDependency1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateDependencyLinkTool.DEPENDENCY.class); return entry; } /** * @generated */ private ToolEntry createAbstraction2CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.Abstraction2CreationTool_title, Messages.Abstraction2CreationTool_desc, null, null) { }; entry.setId("createAbstraction2CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateDependencyLinkTool.ABSTRACTION.class); return entry; } /** * @generated NOT */ private ToolEntry createAbstraction2CreationTool() { ToolEntry entry = createAbstraction2CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createUsage3CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.Usage3CreationTool_title, Messages.Usage3CreationTool_desc, null, null) { }; entry.setId("createUsage3CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateDependencyLinkTool.USAGE.class); return entry; } /** * @generated NOT */ private ToolEntry createUsage3CreationTool() { ToolEntry entry = createUsage3CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createSubstitution4CreationToolGen() { ToolEntry entry = new ToolEntry(Messages.Substitution4CreationTool_title, Messages.Substitution4CreationTool_desc, null, null) { }; entry.setId("createSubstitution4CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); entry.setToolClass(CreateDependencyLinkTool.SUBSTITUTION.class); return entry; } /** * @generated NOT */ private ToolEntry createSubstitution4CreationTool() { ToolEntry entry = createSubstitution4CreationToolGen(); entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Dependency_4002)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createLiteralString1CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.LiteralString1CreationTool_title, Messages.LiteralString1CreationTool_desc, Collections.singletonList(UMLElementTypes.LiteralString_3038)); entry.setId("createLiteralString1CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.LiteralString_3038)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createLiteralInteger2CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.LiteralInteger2CreationTool_title, Messages.LiteralInteger2CreationTool_desc, Collections.singletonList(UMLElementTypes.LiteralInteger_3039)); entry.setId("createLiteralInteger2CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.LiteralInteger_3039)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } /** * @generated */ private ToolEntry createExpression3CreationTool() { NodeToolEntry entry = new NodeToolEntry(Messages.Expression3CreationTool_title, Messages.Expression3CreationTool_desc, Collections.singletonList(UMLElementTypes.Expression_3040)); entry.setId("createExpression3CreationTool"); //$NON-NLS-1$ entry.setSmallIcon(UMLElementTypes.getImageDescriptor(UMLElementTypes.Expression_3040)); entry.setLargeIcon(entry.getSmallIcon()); return entry; } }