| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE html |
| PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html lang="en-us" xml:lang="en-us"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| <meta name="copyright" content="(C) Copyright Eclipse contributors 2005, 2006" /> |
| <meta name="DC.rights.owner" content="(C) Copyright Eclipse contributors 2005, 2006" /> |
| <meta name="security" content="public" /> |
| <meta name="Robots" content="index,follow" /> |
| <meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' /> |
| <meta name="DC.Type" content="task" /> |
| <meta name="DC.Title" content="Create a Method Plug-in" /> |
| <meta name="DC.Relation" scheme="URI" content="methodplugin.html#methodplugin" /> |
| <meta name="DC.Relation" scheme="URI" content="methodcontentpackage.html#methodcontentpackage" /> |
| <meta name="DC.Relation" scheme="URI" content="createacontentpackage.html#createcontentpackage" /> |
| <meta name="DC.Relation" scheme="URI" content="methodplugin.html" /> |
| <meta name="DC.Format" content="XHTML" /> |
| <meta name="DC.Identifier" content="createamethodplugin" /> |
| <meta name="DC.Language" content="en-us" /> |
| <!-- |
| Copyright (c) 2005, 2006 IBM Corporation and others. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| Contributors: |
| IBM Corporation - initial implementation |
| --> |
| <link rel="stylesheet" type="text/css" href="./ibmdita.css" /> |
| <title>Create a Method Plug-in</title> |
| </head> |
| <body id="createamethodplugin"><a name="createamethodplugin"><!-- --></a> |
| |
| <h1 class="topictitle1">Create a Method Plug-in</h1> |
| <div><div class="p"><p>Method Plug-ins allow the extension or customization of base library |
| content without directly changing that base content by defining the differences |
| to the content. You should always create new content in a method plug-in that |
| you produce to separate your content from the original OpenUP/Basic content. This |
| also allows you to update your own library with new releases of the OpenUP/Basic Method |
| Library without affecting the content that you have created in your own plug-ins.</p> |
| <div class="note"><span class="notetitle">Note:</span> Plug-ins |
| that are shipped with Eclipse Process Framework Composer are locked and read-only. |
| These plug-ins are grayed out in the <a href="libraryview.html#libraryview">Library View</a>, indicating that they are locked.</div> |
| </div> |
| <div class="section">To create a new Method Plug-in:</div> |
| <ol><li class="stepexpand"><span>Make sure you are in the <a href="authoringperspective.html#authoringperspective">Authoring Perspective</a>.</span></li> |
| <li class="stepexpand"><span>You can begin the method plug-in creation process in one of two |
| ways:</span><ul><li>Click <strong>File > New > Method Plug-in</strong>. Or,</li> |
| <li>In the Library view, right click an existing plug-in and select <strong>New |
| Method Plug-in</strong>.</li> |
| </ul> |
| The New Method Plug-in wizard opens.</li> |
| <li class="stepexpand"><span>Type a name for your new plug-in in the <strong>Name</strong> field and then |
| select a plugin in the <strong>Referenced Plug-ins</strong> field. The plug-in you create |
| extends the plug-in you select from the list and allows you to use content |
| from the selected plug-in as you create your own plug-in content.</span></li> |
| <li class="stepexpand"><span>Provide a brief description of the plug-in and list its authors |
| to help you and others keep track of the plug-ins in the library. You can |
| return to edit this information at any time.</span></li> |
| <li class="stepexpand"><span>Click <strong>Finish</strong>. Your new plug-in now appears in the <a href="libraryview.html#libraryview">Library View</a> with the other |
| Method Plug-ins.</span></li> |
| </ol> |
| </div> |
| <div> |
| <div class="familylinks"> |
| <div class="parentlink"><strong>Parent topic:</strong> <a href="methodplugin.html">Method Plug-in</a></div> |
| </div> |
| <div class="relconcepts"><strong>Related concepts</strong><br /> |
| <div><a href="methodplugin.html#methodplugin">Method Plug-in</a></div> |
| <div><a href="methodcontentpackage.html#methodcontentpackage">Method Content Package</a></div> |
| </div> |
| <div class="reltasks"><strong>Related tasks</strong><br /> |
| <div><a href="createacontentpackage.html#createcontentpackage">Create a Content Package</a></div> |
| </div> |
| </div> |
| </body> |
| </html> |