diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of bus:BusinessRuleBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="HideTypeRuleType"> <xsd:annotation> <xsd:documentation xml:lang="en"> This element contains a Hide Type Business Rule. This rule is used for suppressing display of types in the creation dialogs. Attributes: hiddenTypeClassName: Name of the class in which this type exists hiddenTypeName: Name of the type on which this rule is applicable accessorType: Type of accessor, i.e. user, group, role in group. accessor: reference to an URI of above type of accessor. If not specified, this would be assumed as a site wide rule isSystemRule: Is this a system defined rule. If not specified this is assumed as false. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="bus:BusinessRuleBase"> <xsd:attribute name="hiddenTypeClassName" type="xsd:string" use="required"/> <xsd:attribute name="hiddenTypeName" type="xsd:string" use="required"/> <xsd:attribute name="accessorType" type="xsd:string" use="optional"/> <xsd:attribute name="accessor" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">validate=skipName</xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="isSystemRule" type="xsd:boolean" use="optional" default="false"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="hiddenTypeClassName" type="xsd:string" use="required"/> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="hiddenTypeName" type="xsd:string" use="required"/> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="accessorType" type="xsd:string" use="optional"/> |
type | plm:uriReferenceListType | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="accessor" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">validate=skipName</xsd:appinfo> </xsd:annotation> </xsd:attribute> |
type | xsd:boolean | ||||
properties |
|
||||
source | <xsd:attribute name="isSystemRule" type="xsd:boolean" use="optional" default="false"/> |