Attributes Provider

Identifier:

org.polarsys.capella.vp.requirements.importer.extension.attributesProvider

Since:

Capella Requirements Viewpoint 0.6.0

Description:

This extension point allows to extend the scope of the importer.

Configuration Markup:

<!ELEMENT extension (attributesProvider)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT attributesProvider (attribute)+>

<!ATTLIST attributesProvider

id          CDATA #IMPLIED

category    CDATA #REQUIRED

description CDATA #IMPLIED

mandatory   (true | false) >


<!ELEMENT attribute EMPTY>

<!ATTLIST attribute

name         CDATA #REQUIRED

defaultValue (true | false) >


Examples:

Here is an example of provider that defines some attributes

   <extension point="org.polarsys.capella.vp.requirements.importer.extension.attributesProvider">
      <attributesProvider id="..." category="..." mandatory="false">
         <attribute name="..." defaultValue="true"/>
         <attribute name="..." defaultValue="false"/>
      </attributesProvider>
   </extension> 


Copyright (c) 2016 THALES GLOBAL SERVICES. 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: Thales - initial API and implementation