/******************************************************************************* * Copyright (c) 1998, 2015 Oracle and/or its affiliates. All rights reserved. * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 * which accompanies this distribution. * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html * and the Eclipse Distribution License is available at * http://www.eclipse.org/org/documents/edl-v10.php. * * Contributors: * Oracle - initial API and implementation from Oracle TopLink ******************************************************************************/ package org.eclipse.persistence.tools.workbench.mappingsplugin; import org.eclipse.persistence.tools.workbench.framework.resources.AbstractIconResourceFileNameMap; public final class MappingsPluginIconResourceFileNameMap extends AbstractIconResourceFileNameMap { private static final String[][] entries = { // Project {"project.relational", "mw/project/Project.relational.gif"}, {"project.ox", "mw/project/Project.ox.gif"}, {"project.eis", "mw/project/Project.eis.gif"}, {"project.import.ejb-jar.xml", "basic/file/Project.import.ejb-jar.xml.gif"}, {"project.export.ejb-jar.xml", "basic/file/Project.export.ejb-jar.xml.gif"}, {"PROJECT.NEW", "basic/file/Project.new.gif"}, {"GENERATE_XML", "mw/misc/GenerateXML.gif"}, {"GENERATE_JAVA", "mw/misc/GenerateJava.gif"}, {"project.remove", "basic/file/Project.remove.gif"}, // Database {"database", "basic/database/Database.gif"}, {"database.connected", "basic/database/Database.connected.gif"}, {"database.connecting", "basic/database/Database.connecting.gif"}, {"database.large", "basic/database/Database.large.gif"}, {"database.error", "basic/database/Database.error.gif"}, {"login", "basic/database/Login.gif"}, {"logout", "basic/database/Logout.gif"}, {"table.add", "basic/database/Table.add.gif"}, {"table.addFromDatabase", "basic/database/Table.addFromDatabase.gif"}, {"table", "basic/database/Table.gif"}, {"table.remove", "basic/database/Table.remove.gif" }, // Meta {"class.default", "basic/meta/Class.default.gif"}, {"class.interface", "basic/meta/Class.interface.gif"}, {"class.private", "basic/meta/Class.private.gif"}, {"class.protected", "basic/meta/Class.protected.gif"}, {"class.public", "basic/meta/Class.public.gif"}, {"field.default", "basic/meta/Field.default.gif"}, {"field.private", "basic/meta/Field.private.gif"}, {"field.protected", "basic/meta/Field.protected.gif"}, {"field.public", "basic/meta/Field.public.gif"}, {"inherited", "basic/meta/Inherited.gif"}, {"method.default", "basic/meta/Method.default.gif"}, {"method.private", "basic/meta/Method.private.gif"}, {"method.protected", "basic/meta/Method.protected.gif"}, {"method.public", "basic/meta/Method.public.gif"}, {"package", "basic/meta/Package.gif"}, {"package.new", "basic/meta/Package.new.gif"}, {"package.open", "basic/meta/Package.open.gif"}, {"package.remove", "basic/meta/Package.remove.gif" }, // Descriptor {"descriptor.advancedProperties", "mw/descriptor/Descriptor.advancedProperties.gif"}, {"descriptor.aggregate", "mw/descriptor/Descriptor.aggregate.gif"}, {"descriptor.bean", "mw/descriptor/Descriptor.bean.gif"}, {"descriptor.class", "mw/descriptor/Descriptor.class.gif"}, {"descriptor.convert", "mw/descriptor/Descriptor.convert.gif"}, {"descriptor.interface", "mw/descriptor/Descriptor.interface.gif"}, {"descriptor.new", "basic/meta/Class.new.gif"}, {"descriptor.refresh", "basic/meta/Class.refresh.gif"}, {"descriptor.remove", "basic/meta/Class.remove.gif" }, {"queryKey", "mw/query/QueryKey.gif"}, {"queryKey.userDefined", "mw/query/QueryKey.userDefined.gif"}, // OX Descriptor {"descriptor.ox", "mw/descriptor/Descriptor.ox.gif" }, // EIS Descriptor {"descriptor.eis.root", "mw/descriptor/Descriptor.eis.root.gif" }, {"descriptor.eis.root.bean", "mw/descriptor/Descriptor.eis.root.bean.gif"}, {"descriptor.eis.composite", "mw/descriptor/Descriptor.eis.composite.gif" }, // Mapping {"mapping.aggregate", "mw/mapping/Mapping.aggregate.gif"}, {"mapping.directCollection", "mw/mapping/Mapping.directCollection.gif"}, {"mapping.directMap", "mw/mapping/Mapping.directMap.gif"}, {"mapping.directToField", "mw/mapping/Mapping.directToField.gif"}, {"mapping.directToXmlType", "mw/mapping/Mapping.directToXmlType.gif"}, {"mapping.holder", "mw/mapping/Mapping.holder.gif"}, {"mapping.manyToMany", "mw/mapping/Mapping.manyToMany.gif"}, {"mapping.objectType", "mw/mapping/Mapping.objectType.gif"}, {"mapping.oneToMany", "mw/mapping/Mapping.oneToMany.gif"}, {"mapping.oneToOne", "mw/mapping/Mapping.oneToOne.gif"}, {"mapping.remove", "mw/mapping/Mapping.remove.gif"}, {"mapping.serialized", "mw/mapping/Mapping.serialized.gif"}, {"mapping.transformation", "mw/mapping/Mapping.transformation.gif"}, {"mapping.typeConversion", "mw/mapping/Mapping.typeConversion.gif"}, {"mapping.unmapped", "mw/mapping/Mapping.unmapped.gif"}, {"mapping.variableOneToOne", "mw/mapping/Mapping.variableOneToOne.gif" }, // XML Mapping {"mapping.xmlDirect", "mw/mapping/Mapping.xmlDirect.gif"}, {"mapping.xmlDirectCollection", "mw/mapping/Mapping.xmlDirectCollection.gif"}, {"mapping.compositeObject", "mw/mapping/Mapping.composite.gif"}, {"mapping.compositeCollection", "mw/mapping/Mapping.compositeCollection.gif"}, {"mapping.xmlDirectMap", "mw/mapping/Mapping.xmlDirectMap.gif"}, {"mapping.anyAttribute", "mw/mapping/Mapping.anyAttribute.png"}, {"mapping.collectionReference", "mw/mapping/Mapping.collectionReference.png"}, {"mapping.mixedXmlContent", "mw/mapping/Mapping.mixedXmlContent.png"}, {"mapping.objectReference", "mw/mapping/Mapping.objectReference.png"}, {"mapping.xmlFragment", "mw/mapping/Mapping.xmlFragment.png"}, {"mapping.xmlFragmentCollection", "mw/mapping/Mapping.xmlFragmentCollection.png"}, // OX Mapping {"mapping.anyObject", "mw/mapping/Mapping.anyObject.gif"}, {"mapping.anyCollection", "mw/mapping/Mapping.anyCollection.gif"}, // EIS Mapping {"mapping.eisOneToOne", "mw/mapping/Mapping.eisOneToOne.gif"}, {"mapping.eisOneToMany", "mw/mapping/Mapping.eisOneToMany.gif"}, // Miscellaneous {"approve", "basic/misc/Approve.gif"}, {"automap", "mw/misc/Automap.gif"}, {"synchronize", "mw/misc/Synchronize.gif"}, {"urgent", "basic/misc/Forward.gif"}, {"ignore", "basic/misc/Ignore.gif"}, {"shuttle.left", "basic/misc/shuttleLeft.png"}, {"shuttle.right", "basic/misc/shuttleRight.png"}, // Advanced Policies {"policy.afterLoading", "mw/policy/Policy.afterLoading.gif"}, {"policy.copy", "mw/policy/Policy.copy.gif"}, {"policy.events", "mw/policy/Policy.events.gif"}, {"policy.caching", "mw/policy/Policy.caching.gif"}, {"policy.inheritance", "mw/policy/Policy.inheritance.gif"}, {"policy.instantiation", "mw/policy/Policy.instantiation.gif"}, {"policy.interfaceAlias", "mw/policy/Policy.interfaceAlias.gif"}, {"policy.locking", "mw/policy/Policy.locking.gif"}, {"policy.multiTableInfo", "mw/policy/Policy.multiTableInfo.gif"}, {"policy.sequencing", "mw/policy/Policy.sequencing.gif"}, }; protected String[][] getEntries() { return entries; } }