A hierarchical set of groups |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
creator | QCodeType | optional |
|
||||
creatoruri | IRIType | optional |
|
||||
custom | xs:boolean | optional |
|
||||
how | QCodeType | optional |
|
||||
howuri | IRIType | optional |
|
||||
id | xs:ID | optional |
|
||||
modified | DateOptTimeType | optional |
|
||||
pubconstraint | QCodeListType | optional |
|
||||
pubconstrainturi | IRIListType | optional |
|
||||
root | xs:IDREF | required |
|
||||
why | QCodeType | optional |
|
||||
whyuri | IRIType | optional |
|
||||
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/nar/2006-10-01/' |
Element | packageItem |
<xs:element name="groupSet"> <xs:annotation> <xs:documentation>A hierarchical set of groups</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="group" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A mixed set of group references and references to items or Web resources</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="groupRef"> <xs:annotation> <xs:documentation>A reference to a group local to the package</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="idref" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>The reference to the id of a local group</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="commonPowerAttributes"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> </xs:element> <xs:element name="itemRef" type="Link1Type"> <xs:annotation> <xs:documentation>A reference to a target item or Web resource</xs:documentation> </xs:annotation> </xs:element> <xs:element name="conceptRef"> <xs:annotation> <xs:documentation>A reference to a target concept</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="FlexPropType"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element ref="title"/> <xs:element ref="signal"/> <xs:element ref="edNote"/> <xs:element name="groupExtProperty" type="Flex2ExtPropType"> <xs:annotation> <xs:documentation>Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="lax"> <xs:annotation> <xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation> </xs:annotation> </xs:any> </xs:choice> <xs:attributeGroup ref="commonPowerAttributes"/> <xs:attribute name="role" type="QCodeType"> <xs:annotation> <xs:documentation>The part this group plays within its container - expressed by a QCode / either the role or the roleuri attribute MUST be used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roleuri" type="IRIType"> <xs:annotation> <xs:documentation>The part this group plays within its container - expressed by a URI / either the role or the roleuri attribute MUST be used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="mode" type="QCodeType" use="optional"> <xs:annotation> <xs:documentation>An indication whether the elements in the group are complementary and unordered, complementary and ordered or a set of alternative elements - expressed by a QCode</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="modeuri" type="IRIType" use="optional"> <xs:annotation> <xs:documentation>An indication whether the elements in the group are complementary and unordered, complementary and ordered or a set of alternative elements - expressed by a URI</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="i18nAttributes"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attributeGroup ref="commonPowerAttributes"/> <xs:attribute name="root" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>The reference to a local group acting as the root of the hierarchy of groups</xs:documentation> </xs:annotation> </xs:attribute> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> </xs:element> |