element <importArguments>
Namespace:
Type:
embedded complexType
Content:
empty, 4 attributes
Defined:
globally within component.xsd, see XML source
Used:
XML Representation Summary
<importArguments
   
arguments
 = 
list of xsd:string
   
exceptArguments
 = 
list of xsd:string
   
help
 = 
xsd:string
   
macroName
 = 
xsd:string
/>
May be included in elements (1):
Known Usage Locations
Annotation
Added post 1.1.
This element specifies that a list of arguments (name, type, defaults,
optional flags) will be imported from another macro.
If this element is omitted, then all the arguments from the macro
are imported.
XML Source
<xsd:element name="importArguments">
<xsd:annotation>
<xsd:documentation>
Added post 1.1.
This element specifies that a list of arguments (name, type, defaults,
optional flags) will be imported from another macro.
If this element is omitted, then all the arguments from the macro
are imported.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="macroName" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>The macro whose arguments to import.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="arguments" type="listOfStrings" use="required">
<xsd:annotation>
<xsd:documentation>
The list of argument names to import. This is mutually exclusive with 'exceptArguments'.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="exceptArguments" type="listOfStrings" use="required">
<xsd:annotation>
<xsd:documentation>
The list of argument names NOT to import. All the arguments are imported
except these. This is mutually exclusive with 'arguments'.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="help" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Help/usage text for a documentation generating tool.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
Attribute Detail
arguments
The list of argument names to import. This is mutually exclusive with 'exceptArguments'.
Type:
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="arguments" type="listOfStrings" use="required">
<xsd:annotation>
<xsd:documentation>
The list of argument names to import. This is mutually exclusive with 'exceptArguments'.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

exceptArguments
The list of argument names NOT to import. All the arguments are imported
except these. This is mutually exclusive with 'arguments'.
Type:
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="exceptArguments" type="listOfStrings" use="required">
<xsd:annotation>
<xsd:documentation>
The list of argument names NOT to import. All the arguments are imported
except these. This is mutually exclusive with 'arguments'.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

help
Help/usage text for a documentation generating tool.
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="help" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Help/usage text for a documentation generating tool.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

macroName
The macro whose arguments to import.
Type:
xsd:string
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="macroName" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>The macro whose arguments to import.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>