package es.tid.cim.diagram.part;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.gef.Tool;
import org.eclipse.gef.palette.PaletteContainer;
import org.eclipse.gef.palette.PaletteDrawer;
import org.eclipse.gef.palette.PaletteGroup;
import org.eclipse.gef.palette.PaletteRoot;
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 es.tid.cim.diagram.providers.CIMLevelZeroElementTypes;
/**
* @generated
*/
public class CIMLevelZeroPaletteFactory {
/**
* @generated
*/
public void fillPalette(PaletteRoot paletteRoot) {
paletteRoot.add(createDefault1Group());
paletteRoot.add(createCore2Group());
paletteRoot.add(createDevices3Group());
paletteRoot.add(createModems4Group());
paletteRoot.add(createNetworkSystems5Group());
paletteRoot.add(createSystem6Group());
paletteRoot.add(createSNMP7Group());
paletteRoot.add(createRouting8Group());
paletteRoot.add(createRoutes9Group());
paletteRoot.add(createQoS10Group());
paletteRoot.add(createCollections11Group());
paletteRoot.add(createLogicalPorts12Group());
paletteRoot.add(createFiltering13Group());
paletteRoot.add(createApplication14Group());
paletteRoot.add(createProtocolService15Group());
paletteRoot.add(createPhysical16Group());
paletteRoot.add(createBGP17Group());
paletteRoot.add(createProtocolEndpoints18Group());
}
/**
* Creates "Default" palette tool group
* @generated
*/
private PaletteContainer createDefault1Group() {
PaletteGroup paletteContainer = new PaletteGroup(
Messages.Default1Group_title);
paletteContainer.setDescription(Messages.Default1Group_desc);
paletteContainer.add(createLinks1CreationTool());
return paletteContainer;
}
/**
* Creates "Core" palette tool group
* @generated
*/
private PaletteContainer createCore2Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Core2Group_title);
paletteContainer.add(createAdminDomain1CreationTool());
paletteContainer.add(createCapabilities2CreationTool());
paletteContainer.add(createGenericService3CreationTool());
paletteContainer.add(createProduct4CreationTool());
paletteContainer.add(createServiceAccessPoint5CreationTool());
paletteContainer.add(createSoftwareIdentity6CreationTool());
paletteContainer.add(createSystemSpecificCollection7CreationTool());
return paletteContainer;
}
/**
* Creates "Devices" palette tool group
* @generated
*/
private PaletteContainer createDevices3Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Devices3Group_title);
paletteContainer.add(createStorageExtent1CreationTool());
paletteContainer.add(createUSBDevice2CreationTool());
return paletteContainer;
}
/**
* Creates "Modems" palette tool group
* @generated
*/
private PaletteContainer createModems4Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Modems4Group_title);
paletteContainer.add(createCableModemConnectionBased1CreationTool());
paletteContainer.add(createDSLModemConnectionBased2CreationTool());
paletteContainer.add(createISDNModemCallBased3CreationTool());
paletteContainer.add(createPOTSModemCallBased4CreationTool());
return paletteContainer;
}
/**
* Creates "NetworkSystems" palette tool group
* @generated
*/
private PaletteContainer createNetworkSystems5Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.NetworkSystems5Group_title);
paletteContainer.add(createAutonomousSystem1CreationTool());
paletteContainer.add(createNetwork2CreationTool());
return paletteContainer;
}
/**
* Creates "System" palette tool group
* @generated
*/
private PaletteContainer createSystem6Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.System6Group_title);
paletteContainer.add(createComputerSystem1CreationTool());
paletteContainer.add(createDirectory2CreationTool());
paletteContainer.add(createLogicalFile3CreationTool());
return paletteContainer;
}
/**
* Creates "SNMP" palette tool group
* @generated
*/
private PaletteContainer createSNMP7Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.SNMP7Group_title);
paletteContainer.add(createSNMPCommunityStrings1CreationTool());
paletteContainer.add(createSNMPService2CreationTool());
paletteContainer.add(createSNMPTrapTarget3CreationTool());
return paletteContainer;
}
/**
* Creates "Routing" palette tool group
* @generated
*/
private PaletteContainer createRouting8Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Routing8Group_title);
paletteContainer
.add(createForwardingServiceNetworkService1CreationTool());
paletteContainer.add(createRoutingPolicy2CreationTool());
paletteContainer.add(createRoutingProtocolDomain3CreationTool());
paletteContainer.add(createNATSetttingData4CreationTool());
return paletteContainer;
}
/**
* Creates "Routes" palette tool group
* @generated
*/
private PaletteContainer createRoutes9Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Routes9Group_title);
paletteContainer.add(createAdministrativeDistance1CreationTool());
paletteContainer.add(createNextHopRoute2CreationTool());
paletteContainer.add(createNextHopRouting3CreationTool());
return paletteContainer;
}
/**
* Creates "QoS" palette tool group
* @generated
*/
private PaletteContainer createQoS10Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.QoS10Group_title);
paletteContainer.add(createConditioningService1CreationTool());
paletteContainer.add(createDiffServServiceQoSService2CreationTool());
paletteContainer
.add(createDropThresholdCalculationService3CreationTool());
paletteContainer.add(createFlowServiceQoSService4CreationTool());
paletteContainer.add(createHdr8021PServiceQoSService5CreationTool());
paletteContainer.add(createPrecedenceServiceQoSService6CreationTool());
return paletteContainer;
}
/**
* Creates "Collections" palette tool group
* @generated
*/
private PaletteContainer createCollections11Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Collections11Group_title);
paletteContainer.add(createBufferPool1CreationTool());
paletteContainer.add(createConnectivityCollection2CreationTool());
paletteContainer
.add(createConnectivityMemberhipSettingData3CreationTool());
paletteContainer
.add(createIPAddressRangeCollectionOfMSEs4CreationTool());
paletteContainer
.add(createLogicalNetworkCollectionOfMSEs5CreationTool());
paletteContainer.add(createNamedAddressCollection6CreationTool());
paletteContainer.add(createRangeOfIPAddresses7CreationTool());
return paletteContainer;
}
/**
* Creates "LogicalPorts" palette tool group
* @generated
*/
private PaletteContainer createLogicalPorts12Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.LogicalPorts12Group_title);
paletteContainer.add(createLogicalModule1CreationTool());
paletteContainer.add(createNetworkPortLogicalPort2CreationTool());
paletteContainer.add(createUSBPortLogicalPort3CreationTool());
return paletteContainer;
}
/**
* Creates "Filtering" palette tool group
* @generated
*/
private PaletteContainer createFiltering13Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Filtering13Group_title);
paletteContainer.add(createFilterEntryBase1CreationTool());
paletteContainer.add(createFilterList2CreationTool());
return paletteContainer;
}
/**
* Creates "Application" palette tool group
* @generated
*/
private PaletteContainer createApplication14Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Application14Group_title);
paletteContainer.add(createApplicationSystem1CreationTool());
paletteContainer.add(createFileSpecification2CreationTool());
paletteContainer.add(createOperatingSystem3CreationTool());
paletteContainer.add(createSoftwareElement4CreationTool());
paletteContainer.add(createSoftwareFeature5CreationTool());
return paletteContainer;
}
/**
* Creates "ProtocolService" palette tool group
* @generated
*/
private PaletteContainer createProtocolService15Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.ProtocolService15Group_title);
paletteContainer.add(createProtocolService1CreationTool());
return paletteContainer;
}
/**
* Creates "Physical" palette tool group
* @generated
*/
private PaletteContainer createPhysical16Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.Physical16Group_title);
paletteContainer.add(createReplacementSet1CreationTool());
paletteContainer.add(createPhysicalCapacity2CreationTool());
return paletteContainer;
}
/**
* Creates "BGP" palette tool group
* @generated
*/
private PaletteContainer createBGP17Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.BGP17Group_title);
paletteContainer.add(createBGPCluster1CreationTool());
paletteContainer.add(createBGPPeerGroup2CreationTool());
paletteContainer.add(createBGPService3CreationTool());
return paletteContainer;
}
/**
* Creates "ProtocolEndpoints" palette tool group
* @generated
*/
private PaletteContainer createProtocolEndpoints18Group() {
PaletteDrawer paletteContainer = new PaletteDrawer(
Messages.ProtocolEndpoints18Group_title);
paletteContainer.add(createBGPProtocolEndpoint1CreationTool());
paletteContainer.add(createCLPSettingData2CreationTool());
paletteContainer.add(createDHCPCapabilities3CreationTool());
paletteContainer.add(createDHCPProtocolEndpoint4CreationTool());
paletteContainer.add(createDNSProtocolEndpoint5CreationTool());
paletteContainer.add(createIPAssignmentSettingData6CreationTool());
paletteContainer.add(createIPProtocolEndpoint7CreationTool());
paletteContainer.add(createIPXProtocolEndpoint8CreationTool());
paletteContainer.add(createLANEndpoint9CreationTool());
paletteContainer.add(createMPLSProtocolEndpoint10CreationTool());
paletteContainer.add(createOSPFProtocolEndpointBase11CreationTool());
paletteContainer.add(createSSHSettingData12CreationTool());
paletteContainer.add(createSwitchPort13CreationTool());
paletteContainer.add(createTCPProtocolEndpoint14CreationTool());
paletteContainer.add(createTelnetProtocolEndpoint15CreationTool());
paletteContainer.add(createTelnetSettingData16CreationTool());
paletteContainer.add(createUDPProtocolEndpoint17CreationTool());
paletteContainer.add(createWiFiEndPoint18CreationTool());
paletteContainer.add(createWiFiEndpointSettings19CreationTool());
paletteContainer.add(createWirelessLANEndpoint20CreationTool());
return paletteContainer;
}
/**
* @generated
*/
private ToolEntry createLinks1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(71);
types
.add(CIMLevelZeroElementTypes.DirectorySpecificationDirectorySpecificationFiles_4001);
types
.add(CIMLevelZeroElementTypes.OperatingSystemOperatingSystemSoftwareFeature_4002);
types
.add(CIMLevelZeroElementTypes.SoftwareElementSoftwareElementActions_4003);
types
.add(CIMLevelZeroElementTypes.SoftwareElementSoftwareElementChecks_4004);
types
.add(CIMLevelZeroElementTypes.InstalledProductSoftwareElements_4005);
types.add(CIMLevelZeroElementTypes.BGPServiceBGPPeerGroupServices_4006);
types
.add(CIMLevelZeroElementTypes.BGPClusterReflectorClientService_4007);
types
.add(CIMLevelZeroElementTypes.BGPClusterReflectorNonClientService_4008);
types.add(CIMLevelZeroElementTypes.BGPClusterReflectorService_4009);
types.add(CIMLevelZeroElementTypes.ServiceAccessPointBindsTo_4010);
types.add(CIMLevelZeroElementTypes.ManagedElementComponents_4011);
types.add(CIMLevelZeroElementTypes.AdminDomainContainedDomain_4012);
types.add(CIMLevelZeroElementTypes.ManagedElementDependencies_4013);
types.add(CIMLevelZeroElementTypes.LogicalDeviceDeviceConnection_4014);
types.add(CIMLevelZeroElementTypes.LogicalDeviceDeviceIdentity_4015);
types
.add(CIMLevelZeroElementTypes.LogicalDeviceDeviceSAPImplementation_4016);
types
.add(CIMLevelZeroElementTypes.ManagedElementElementCapabilities_4017);
types
.add(CIMLevelZeroElementTypes.ManagedElementElementSettingData_4018);
types
.add(CIMLevelZeroElementTypes.SoftwareIdentityElementSoftwareIdentity_4019);
types.add(CIMLevelZeroElementTypes.SystemHostedAccessPoint_4020);
types.add(CIMLevelZeroElementTypes.SystemHostedCollection_4021);
types.add(CIMLevelZeroElementTypes.ManagedElementHostedDependency_4022);
types.add(CIMLevelZeroElementTypes.SystemHostedServices_4023);
types
.add(CIMLevelZeroElementTypes.ElementSoftwareIdentityManagedElement_4024);
types
.add(CIMLevelZeroElementTypes.ProductProductProductDependency_4025);
types.add(CIMLevelZeroElementTypes.ProductProductServiceComponent_4026);
types
.add(CIMLevelZeroElementTypes.EnabledLogicalElementRemoteAccessAvailableToElement_4027);
types.add(CIMLevelZeroElementTypes.SystemRoles_4028);
types
.add(CIMLevelZeroElementTypes.ServiceAccessPointSAPSAPDependency_4029);
types.add(CIMLevelZeroElementTypes.ServiceServiceAccessBySAP_4030);
types.add(CIMLevelZeroElementTypes.ServiceServiceComponents_4031);
types
.add(CIMLevelZeroElementTypes.ServiceServiceServiceDependency_4032);
types.add(CIMLevelZeroElementTypes.ElementSettingDataSettingData_4033);
types
.add(CIMLevelZeroElementTypes.SettingDataSettingsDefineCapabilities_4034);
types
.add(CIMLevelZeroElementTypes.ManagedSystemElementStatusDescriptions_4035);
types.add(CIMLevelZeroElementTypes.SystemSystemComponents_4036);
types.add(CIMLevelZeroElementTypes.SystemSystemDevices_4037);
types.add(CIMLevelZeroElementTypes.LogicalModuleModulePort_4038);
types.add(CIMLevelZeroElementTypes.AFServiceAFRelatedServices_4039);
types
.add(CIMLevelZeroElementTypes.QoSServiceQoSConditioningSubService_4040);
types.add(CIMLevelZeroElementTypes.QoSServiceQoSSubService_4041);
types.add(CIMLevelZeroElementTypes.CollectionMembers_4042);
types
.add(CIMLevelZeroElementTypes.NATListBasedSettingsAddressesToBeTranslated_4043);
types.add(CIMLevelZeroElementTypes.BGPServiceBGPAdminDistance_4044);
types
.add(CIMLevelZeroElementTypes.ServiceAccessPointBindsToLANEndpoint_4045);
types
.add(CIMLevelZeroElementTypes.RouteCalculationServiceCalculatesAmong_4046);
types
.add(CIMLevelZeroElementTypes.ProtocolEndpointEgressConditioningServiceOnEndpoint_4047);
types.add(CIMLevelZeroElementTypes.CIM_ModelElements_4048);
types
.add(CIMLevelZeroElementTypes.ForwardingServiceForwardedRoutes_4049);
types.add(CIMLevelZeroElementTypes.ForwardingServiceForwardsAmong_4050);
types.add(CIMLevelZeroElementTypes.ComputerSystemHostedFilterList_4051);
types
.add(CIMLevelZeroElementTypes.ComputerSystemHostedForwardingServices_4052);
types.add(CIMLevelZeroElementTypes.SystemHostedRoute_4053);
types
.add(CIMLevelZeroElementTypes.ComputerSystemHostedRoutingPolicy_4054);
types
.add(CIMLevelZeroElementTypes.ProtocolEndpointIngressConditioningServiceOnEndpoint_4055);
types.add(CIMLevelZeroElementTypes.LogicalNetworkInLogicalNetwork_4056);
types.add(CIMLevelZeroElementTypes.LANSegmentInSegment_4057);
types
.add(CIMLevelZeroElementTypes.NATServiceNATServiceRunningOnEndpoint_4058);
types
.add(CIMLevelZeroElementTypes.AdminDomainNetworksInAdminDomain_4059);
types
.add(CIMLevelZeroElementTypes.LogicalPortPortImplementsEndPoint_4060);
types.add(CIMLevelZeroElementTypes.LogicalDevicePortOnDevice_4061);
types
.add(CIMLevelZeroElementTypes.ForwardingServiceRouteForwardedByService_4062);
types.add(CIMLevelZeroElementTypes.AutonomousSystemRouterInAS_4063);
types.add(CIMLevelZeroElementTypes.BGPClusterRoutersInBGPCluster_4064);
types.add(CIMLevelZeroElementTypes.NextHopRouteRouteUsesEndpoint_4065);
types
.add(CIMLevelZeroElementTypes.AutonomousSystemRoutingProtocolDomainInAS_4066);
types.add(CIMLevelZeroElementTypes.ComputerSystemRunningOS_4067);
types
.add(CIMLevelZeroElementTypes.ServiceSoftwareFeatureServiceImplementation_4068);
types
.add(CIMLevelZeroElementTypes.NATListBasedSettingsTranslationPoolForNAT_4069);
types
.add(CIMLevelZeroElementTypes.SNMPServiceTrapSourceForSNMPService_4070);
types.add(CIMLevelZeroElementTypes.NextHopRouteAssociatedNextHop_4071);
LinkToolEntry entry = new LinkToolEntry(
Messages.Links1CreationTool_title,
Messages.Links1CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroDiagramEditorPlugin
.findImageDescriptor("/levelZero.diagram/icons/linkIcon.gif")); //$NON-NLS-1$
entry.setLargeIcon(CIMLevelZeroDiagramEditorPlugin
.findImageDescriptor("/levelZero.diagram/icons/linkIcon.gif")); //$NON-NLS-1$
return entry;
}
/**
* @generated
*/
private ToolEntry createAdminDomain1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.AdminDomain_2089);
NodeToolEntry entry = new NodeToolEntry(
Messages.AdminDomain1CreationTool_title,
Messages.AdminDomain1CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.AdminDomain_2089));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createCapabilities2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types
.add(CIMLevelZeroElementTypes.EnabledLogicalElementCapabilities_2006);
types.add(CIMLevelZeroElementTypes.PowerManagementCapabilities_2074);
NodeToolEntry entry = new NodeToolEntry(
Messages.Capabilities2CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.EnabledLogicalElementCapabilities_2006));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createGenericService3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.GenericService_2043);
NodeToolEntry entry = new NodeToolEntry(
Messages.GenericService3CreationTool_title,
Messages.GenericService3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.GenericService_2043));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createProduct4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.Product_2080);
NodeToolEntry entry = new NodeToolEntry(
Messages.Product4CreationTool_title,
Messages.Product4CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.Product_2080));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createServiceAccessPoint5CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.ServiceAccessURI_2068);
types.add(CIMLevelZeroElementTypes.RemoteServiceAccessPoint_2094);
NodeToolEntry entry = new NodeToolEntry(
Messages.ServiceAccessPoint5CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ServiceAccessURI_2068));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSoftwareIdentity6CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SoftwareIdentity_2040);
NodeToolEntry entry = new NodeToolEntry(
Messages.SoftwareIdentity6CreationTool_title,
Messages.SoftwareIdentity6CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SoftwareIdentity_2040));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSystemSpecificCollection7CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SystemSpecificCollection_2090);
NodeToolEntry entry = new NodeToolEntry(
Messages.SystemSpecificCollection7CreationTool_title,
Messages.SystemSpecificCollection7CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SystemSpecificCollection_2090));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createStorageExtent1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.VolatileStorage_2024);
NodeToolEntry entry = new NodeToolEntry(
Messages.StorageExtent1CreationTool_title,
Messages.StorageExtent1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.VolatileStorage_2024));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createUSBDevice2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.USBDevice_2001);
NodeToolEntry entry = new NodeToolEntry(
Messages.USBDevice2CreationTool_title,
Messages.USBDevice2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.USBDevice_2001));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createCableModemConnectionBased1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.CableModem_2019);
NodeToolEntry entry = new NodeToolEntry(
Messages.CableModemConnectionBased1CreationTool_title,
Messages.CableModemConnectionBased1CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.CableModem_2019));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDSLModemConnectionBased2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(4);
types.add(CIMLevelZeroElementTypes.SDSLModem_2033);
types.add(CIMLevelZeroElementTypes.ADSLModem_2036);
types.add(CIMLevelZeroElementTypes.VDSLModem_2045);
types.add(CIMLevelZeroElementTypes.HDSLModem_2067);
NodeToolEntry entry = new NodeToolEntry(
Messages.DSLModemConnectionBased2CreationTool_title,
Messages.DSLModemConnectionBased2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SDSLModem_2033));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createISDNModemCallBased3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.ISDNModem_2076);
NodeToolEntry entry = new NodeToolEntry(
Messages.ISDNModemCallBased3CreationTool_title,
Messages.ISDNModemCallBased3CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ISDNModem_2076));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createPOTSModemCallBased4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.UniModem_2011);
NodeToolEntry entry = new NodeToolEntry(
Messages.POTSModemCallBased4CreationTool_title,
Messages.POTSModemCallBased4CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.UniModem_2011));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createAutonomousSystem1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.AutonomousSystem_2009);
NodeToolEntry entry = new NodeToolEntry(
Messages.AutonomousSystem1CreationTool_title,
Messages.AutonomousSystem1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.AutonomousSystem_2009));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNetwork2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.Network_2071);
NodeToolEntry entry = new NodeToolEntry(
Messages.Network2CreationTool_title,
Messages.Network2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.Network_2071));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createComputerSystem1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.UnitaryComputerSystem_2027);
types.add(CIMLevelZeroElementTypes.ComputerSystem_2092);
NodeToolEntry entry = new NodeToolEntry(
Messages.ComputerSystem1CreationTool_title,
Messages.ComputerSystem1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.UnitaryComputerSystem_2027));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDirectory2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.Directory_2053);
NodeToolEntry entry = new NodeToolEntry(
Messages.Directory2CreationTool_title,
Messages.Directory2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.Directory_2053));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createLogicalFile3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.LogicalFile_2037);
NodeToolEntry entry = new NodeToolEntry(
Messages.LogicalFile3CreationTool_title,
Messages.LogicalFile3CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.LogicalFile_2037));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSNMPCommunityStrings1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SNMPCommunityStrings_2070);
NodeToolEntry entry = new NodeToolEntry(
Messages.SNMPCommunityStrings1CreationTool_title,
Messages.SNMPCommunityStrings1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SNMPCommunityStrings_2070));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSNMPService2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SNMPService_2029);
NodeToolEntry entry = new NodeToolEntry(
Messages.SNMPService2CreationTool_title,
Messages.SNMPService2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SNMPService_2029));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSNMPTrapTarget3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SNMPTrapTarget_2055);
NodeToolEntry entry = new NodeToolEntry(
Messages.SNMPTrapTarget3CreationTool_title,
Messages.SNMPTrapTarget3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SNMPTrapTarget_2055));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createForwardingServiceNetworkService1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.NATService_2035);
NodeToolEntry entry = new NodeToolEntry(
Messages.ForwardingServiceNetworkService1CreationTool_title,
Messages.ForwardingServiceNetworkService1CreationTool_desc,
types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.NATService_2035));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createRoutingPolicy2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.RoutingPolicy_2005);
NodeToolEntry entry = new NodeToolEntry(
Messages.RoutingPolicy2CreationTool_title,
Messages.RoutingPolicy2CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.RoutingPolicy_2005));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createRoutingProtocolDomain3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.RoutingProtocolDomain_2082);
NodeToolEntry entry = new NodeToolEntry(
Messages.RoutingProtocolDomain3CreationTool_title,
Messages.RoutingProtocolDomain3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.RoutingProtocolDomain_2082));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNATSetttingData4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.NATListBasedSettings_2044);
types.add(CIMLevelZeroElementTypes.NATStaticSettings_2085);
NodeToolEntry entry = new NodeToolEntry(
Messages.NATSetttingData4CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.NATListBasedSettings_2044));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createAdministrativeDistance1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.AdministrativeDistance_2022);
NodeToolEntry entry = new NodeToolEntry(
Messages.AdministrativeDistance1CreationTool_title,
Messages.AdministrativeDistance1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.AdministrativeDistance_2022));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNextHopRoute2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.NextHopIPRoute_2031);
NodeToolEntry entry = new NodeToolEntry(
Messages.NextHopRoute2CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.NextHopIPRoute_2031));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNextHopRouting3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.NextHopRouting_2091);
NodeToolEntry entry = new NodeToolEntry(
Messages.NextHopRouting3CreationTool_title,
Messages.NextHopRouting3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.NextHopRouting_2091));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createConditioningService1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.ConditioningService_2058);
NodeToolEntry entry = new NodeToolEntry(
Messages.ConditioningService1CreationTool_title,
Messages.ConditioningService1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ConditioningService_2058));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDiffServServiceQoSService2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.EFService_2012);
types.add(CIMLevelZeroElementTypes.AFService_2083);
NodeToolEntry entry = new NodeToolEntry(
Messages.DiffServServiceQoSService2CreationTool_title,
Messages.DiffServServiceQoSService2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.EFService_2012));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDropThresholdCalculationService3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types
.add(CIMLevelZeroElementTypes.DropThresholdCalculationService_2088);
NodeToolEntry entry = new NodeToolEntry(
Messages.DropThresholdCalculationService3CreationTool_title,
Messages.DropThresholdCalculationService3CreationTool_desc,
types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.DropThresholdCalculationService_2088));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createFlowServiceQoSService4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.FlowService_2075);
NodeToolEntry entry = new NodeToolEntry(
Messages.FlowServiceQoSService4CreationTool_title,
Messages.FlowServiceQoSService4CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.FlowService_2075));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createHdr8021PServiceQoSService5CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.Hdr8021PService_2065);
NodeToolEntry entry = new NodeToolEntry(
Messages.Hdr8021PServiceQoSService5CreationTool_title,
Messages.Hdr8021PServiceQoSService5CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.Hdr8021PService_2065));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createPrecedenceServiceQoSService6CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.PrecedenceService_2063);
NodeToolEntry entry = new NodeToolEntry(
Messages.PrecedenceServiceQoSService6CreationTool_title,
Messages.PrecedenceServiceQoSService6CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.PrecedenceService_2063));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createBufferPool1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BufferPool_2007);
NodeToolEntry entry = new NodeToolEntry(
Messages.BufferPool1CreationTool_title, null, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BufferPool_2007));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createConnectivityCollection2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(3);
types.add(CIMLevelZeroElementTypes.LANConnectivitySegment_2018);
types.add(CIMLevelZeroElementTypes.IPConnectivitySubnet_2023);
types.add(CIMLevelZeroElementTypes.IPXConnectivityNetwork_2056);
NodeToolEntry entry = new NodeToolEntry(
Messages.ConnectivityCollection2CreationTool_title,
Messages.ConnectivityCollection2CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.LANConnectivitySegment_2018));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createConnectivityMemberhipSettingData3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types
.add(CIMLevelZeroElementTypes.ConnectivityMemberhipSettingData_2057);
NodeToolEntry entry = new NodeToolEntry(
Messages.ConnectivityMemberhipSettingData3CreationTool_title,
Messages.ConnectivityMemberhipSettingData3CreationTool_desc,
types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ConnectivityMemberhipSettingData_2057));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createIPAddressRangeCollectionOfMSEs4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.IPAddressRange_2054);
NodeToolEntry entry = new NodeToolEntry(
Messages.IPAddressRangeCollectionOfMSEs4CreationTool_title,
Messages.IPAddressRangeCollectionOfMSEs4CreationTool_desc,
types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.IPAddressRange_2054));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createLogicalNetworkCollectionOfMSEs5CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(3);
types.add(CIMLevelZeroElementTypes.IPSubnet_2013);
types.add(CIMLevelZeroElementTypes.IPXNetwork_2073);
types.add(CIMLevelZeroElementTypes.LANSegment_2084);
NodeToolEntry entry = new NodeToolEntry(
Messages.LogicalNetworkCollectionOfMSEs5CreationTool_title,
Messages.LogicalNetworkCollectionOfMSEs5CreationTool_desc,
types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.IPSubnet_2013));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNamedAddressCollection6CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.NamedAddressCollection_2014);
NodeToolEntry entry = new NodeToolEntry(
Messages.NamedAddressCollection6CreationTool_title,
Messages.NamedAddressCollection6CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.NamedAddressCollection_2014));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createRangeOfIPAddresses7CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.RangeOfIPAddresses_2025);
NodeToolEntry entry = new NodeToolEntry(
Messages.RangeOfIPAddresses7CreationTool_title,
Messages.RangeOfIPAddresses7CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.RangeOfIPAddresses_2025));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createLogicalModule1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.LogicalModule_2030);
NodeToolEntry entry = new NodeToolEntry(
Messages.LogicalModule1CreationTool_title,
Messages.LogicalModule1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.LogicalModule_2030));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createNetworkPortLogicalPort2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(4);
types.add(CIMLevelZeroElementTypes.WiFiPort_2003);
types.add(CIMLevelZeroElementTypes.EthernetPort_2028);
types.add(CIMLevelZeroElementTypes.WirelessPort_2041);
types.add(CIMLevelZeroElementTypes.NetworkPort_2093);
NodeToolEntry entry = new NodeToolEntry(
Messages.NetworkPortLogicalPort2CreationTool_title,
Messages.NetworkPortLogicalPort2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.WiFiPort_2003));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createUSBPortLogicalPort3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.USBPort_2046);
NodeToolEntry entry = new NodeToolEntry(
Messages.USBPortLogicalPort3CreationTool_title,
Messages.USBPortLogicalPort3CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.USBPort_2046));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createFilterEntryBase1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.IPHeadersFilter_2052);
types.add(CIMLevelZeroElementTypes.FilterEntry_2069);
NodeToolEntry entry = new NodeToolEntry(
Messages.FilterEntryBase1CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.IPHeadersFilter_2052));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createFilterList2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.FilterList_2061);
NodeToolEntry entry = new NodeToolEntry(
Messages.FilterList2CreationTool_title,
Messages.FilterList2CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.FilterList_2061));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createApplicationSystem1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.ApplicationSystem_2039);
NodeToolEntry entry = new NodeToolEntry(
Messages.ApplicationSystem1CreationTool_title,
Messages.ApplicationSystem1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ApplicationSystem_2039));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createFileSpecification2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.FileSpecification_2072);
NodeToolEntry entry = new NodeToolEntry(
Messages.FileSpecification2CreationTool_title,
Messages.FileSpecification2CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.FileSpecification_2072));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createOperatingSystem3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.OperatingSystem_2032);
NodeToolEntry entry = new NodeToolEntry(
Messages.OperatingSystem3CreationTool_title,
Messages.OperatingSystem3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.OperatingSystem_2032));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSoftwareElement4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BIOSElement_2015);
NodeToolEntry entry = new NodeToolEntry(
Messages.SoftwareElement4CreationTool_title,
Messages.SoftwareElement4CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BIOSElement_2015));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSoftwareFeature5CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BIOSFeature_2059);
NodeToolEntry entry = new NodeToolEntry(
Messages.SoftwareFeature5CreationTool_title,
Messages.SoftwareFeature5CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BIOSFeature_2059));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createProtocolService1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.ProtocolService_2004);
NodeToolEntry entry = new NodeToolEntry(
Messages.ProtocolService1CreationTool_title,
Messages.ProtocolService1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ProtocolService_2004));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createReplacementSet1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.ReplacementSet_2066);
NodeToolEntry entry = new NodeToolEntry(
Messages.ReplacementSet1CreationTool_title,
Messages.ReplacementSet1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.ReplacementSet_2066));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createPhysicalCapacity2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.MemoryCapacity_2081);
NodeToolEntry entry = new NodeToolEntry(
Messages.PhysicalCapacity2CreationTool_title, null, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.MemoryCapacity_2081));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createBGPCluster1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BGPCluster_2038);
NodeToolEntry entry = new NodeToolEntry(
Messages.BGPCluster1CreationTool_title,
Messages.BGPCluster1CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BGPCluster_2038));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createBGPPeerGroup2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BGPPeerGroup_2017);
NodeToolEntry entry = new NodeToolEntry(
Messages.BGPPeerGroup2CreationTool_title,
Messages.BGPPeerGroup2CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BGPPeerGroup_2017));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createBGPService3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BGPService_2062);
NodeToolEntry entry = new NodeToolEntry(
Messages.BGPService3CreationTool_title,
Messages.BGPService3CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BGPService_2062));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createBGPProtocolEndpoint1CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.BGPProtocolEndpoint_2026);
NodeToolEntry entry = new NodeToolEntry(
Messages.BGPProtocolEndpoint1CreationTool_title,
Messages.BGPProtocolEndpoint1CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.BGPProtocolEndpoint_2026));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createCLPSettingData2CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.CLPSettingData_2042);
NodeToolEntry entry = new NodeToolEntry(
Messages.CLPSettingData2CreationTool_title,
Messages.CLPSettingData2CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.CLPSettingData_2042));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDHCPCapabilities3CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.DHCPCapabilities_2064);
NodeToolEntry entry = new NodeToolEntry(
Messages.DHCPCapabilities3CreationTool_title,
Messages.DHCPCapabilities3CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.DHCPCapabilities_2064));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDHCPProtocolEndpoint4CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.DHCPProtocolEndpoint_2051);
NodeToolEntry entry = new NodeToolEntry(
Messages.DHCPProtocolEndpoint4CreationTool_title,
Messages.DHCPProtocolEndpoint4CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.DHCPProtocolEndpoint_2051));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createDNSProtocolEndpoint5CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.DNSProtocolEndpoint_2047);
NodeToolEntry entry = new NodeToolEntry(
Messages.DNSProtocolEndpoint5CreationTool_title,
Messages.DNSProtocolEndpoint5CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.DNSProtocolEndpoint_2047));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createIPAssignmentSettingData6CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.DNSSettingData_2010);
NodeToolEntry entry = new NodeToolEntry(
Messages.IPAssignmentSettingData6CreationTool_title,
Messages.IPAssignmentSettingData6CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.DNSSettingData_2010));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createIPProtocolEndpoint7CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.IPProtocolEndpoint_2078);
NodeToolEntry entry = new NodeToolEntry(
Messages.IPProtocolEndpoint7CreationTool_title,
Messages.IPProtocolEndpoint7CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.IPProtocolEndpoint_2078));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createIPXProtocolEndpoint8CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.IPXProtocolEndpoint_2077);
NodeToolEntry entry = new NodeToolEntry(
Messages.IPXProtocolEndpoint8CreationTool_title,
Messages.IPXProtocolEndpoint8CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.IPXProtocolEndpoint_2077));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createLANEndpoint9CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.LANEndpoint_2087);
NodeToolEntry entry = new NodeToolEntry(
Messages.LANEndpoint9CreationTool_title,
Messages.LANEndpoint9CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.LANEndpoint_2087));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createMPLSProtocolEndpoint10CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.MPLSProtocolEndpoint_2008);
NodeToolEntry entry = new NodeToolEntry(
Messages.MPLSProtocolEndpoint10CreationTool_title,
Messages.MPLSProtocolEndpoint10CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.MPLSProtocolEndpoint_2008));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createOSPFProtocolEndpointBase11CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(2);
types.add(CIMLevelZeroElementTypes.OSPFVirtualInterface_2002);
types.add(CIMLevelZeroElementTypes.OSPFProtocolEndpoint_2060);
NodeToolEntry entry = new NodeToolEntry(
Messages.OSPFProtocolEndpointBase11CreationTool_title,
Messages.OSPFProtocolEndpointBase11CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.OSPFVirtualInterface_2002));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSSHSettingData12CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SSHSettingData_2049);
NodeToolEntry entry = new NodeToolEntry(
Messages.SSHSettingData12CreationTool_title,
Messages.SSHSettingData12CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SSHSettingData_2049));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createSwitchPort13CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.SwitchPort_2020);
NodeToolEntry entry = new NodeToolEntry(
Messages.SwitchPort13CreationTool_title,
Messages.SwitchPort13CreationTool_desc, types);
entry.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.SwitchPort_2020));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createTCPProtocolEndpoint14CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.TCPProtocolEndpoint_2021);
NodeToolEntry entry = new NodeToolEntry(
Messages.TCPProtocolEndpoint14CreationTool_title,
Messages.TCPProtocolEndpoint14CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.TCPProtocolEndpoint_2021));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createTelnetProtocolEndpoint15CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.TelnetProtocolEndpoint_2086);
NodeToolEntry entry = new NodeToolEntry(
Messages.TelnetProtocolEndpoint15CreationTool_title,
Messages.TelnetProtocolEndpoint15CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.TelnetProtocolEndpoint_2086));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createTelnetSettingData16CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.TelnetSettingData_2016);
NodeToolEntry entry = new NodeToolEntry(
Messages.TelnetSettingData16CreationTool_title,
Messages.TelnetSettingData16CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.TelnetSettingData_2016));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createUDPProtocolEndpoint17CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.UDPProtocolEndpoint_2079);
NodeToolEntry entry = new NodeToolEntry(
Messages.UDPProtocolEndpoint17CreationTool_title,
Messages.UDPProtocolEndpoint17CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.UDPProtocolEndpoint_2079));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createWiFiEndPoint18CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.WiFiEndPoint_2034);
NodeToolEntry entry = new NodeToolEntry(
Messages.WiFiEndPoint18CreationTool_title,
Messages.WiFiEndPoint18CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.WiFiEndPoint_2034));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createWiFiEndpointSettings19CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.WiFiEndpointSettings_2048);
NodeToolEntry entry = new NodeToolEntry(
Messages.WiFiEndpointSettings19CreationTool_title,
Messages.WiFiEndpointSettings19CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.WiFiEndpointSettings_2048));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private ToolEntry createWirelessLANEndpoint20CreationTool() {
List/*<IElementType>*/types = new ArrayList/*<IElementType>*/(1);
types.add(CIMLevelZeroElementTypes.WirelessLANEndpoint_2050);
NodeToolEntry entry = new NodeToolEntry(
Messages.WirelessLANEndpoint20CreationTool_title,
Messages.WirelessLANEndpoint20CreationTool_desc, types);
entry
.setSmallIcon(CIMLevelZeroElementTypes
.getImageDescriptor(CIMLevelZeroElementTypes.WirelessLANEndpoint_2050));
entry.setLargeIcon(entry.getSmallIcon());
return entry;
}
/**
* @generated
*/
private static class NodeToolEntry extends ToolEntry {
/**
* @generated
*/
private final List elementTypes;
/**
* @generated
*/
private NodeToolEntry(String title, String description,
List elementTypes) {
super(title, description, null, null);
this.elementTypes = elementTypes;
}
/**
* @generated
*/
public Tool createTool() {
Tool tool = new UnspecifiedTypeCreationTool(elementTypes);
tool.setProperties(getToolProperties());
return tool;
}
}
/**
* @generated
*/
private static class LinkToolEntry extends ToolEntry {
/**
* @generated
*/
private final List relationshipTypes;
/**
* @generated
*/
private LinkToolEntry(String title, String description,
List relationshipTypes) {
super(title, description, null, null);
this.relationshipTypes = relationshipTypes;
}
/**
* @generated
*/
public Tool createTool() {
Tool tool = new UnspecifiedTypeConnectionTool(relationshipTypes);
tool.setProperties(getToolProperties());
return tool;
}
}
}