Definition:
<!ENTITY % cm.objClass-get " (attributeGroups | attributes | availableBlobEditors | bodyTemplateName | completionCheck | createPermission | customBlobEditorUrl | defaultAttributeGroup | displayTitle | emptyAttributeGroups | getKeys | goodAttributeGroupAttributes | goodAttributes | goodAvailableBlobEditors | goodMandatoryAttributes | goodPresetAttributes | goodPresetFromParentAttributes | isEnabled | localizedTitle | mandatoryAttributes | name | objType | presetAttributes | presetFromParentAttributes | recordSetCallback | setKeys | title | validContentTypes | validSubObjClassCheck | validSubObjClasses | workflowModification | xmldtd)* "> <!ELEMENT objClass-get %cm.objClass-get;>
Aufgabe: Liefert die Werte der angegebenen Parameter für jede der mit objClass-where ermittelten Vorlagen.
Verwendung: Zunächst werden mit objClass-where Vorlagen ermittelt. Anschließend wird objClass-get verwendet, um Parameterwerte dieser Vorlagen auszulesen.
Rückgabewert bei Erfolg: die Werte der angegebenen Parameter.
Erforderliche Rechte: keine Einschränkungen.
Beispiel:
<cm-request...>
<objClass-where>
<name>newsArticle</name>
</objClass-where>
<objClass-get>
<attributes/>
<mandatoryAttributes/>
<objType/>
<presetAttributes/>
</objClass-get>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok">
<objClass>
<attributes>
<listitem>abstract</listitem>
<listitem>author</listitem>
<listitem>keywords</listitem>
<listitem>newsSign</listitem>
<listitem>title</listitem>
<listitem>validFrom</listitem>
<listitem>validUntil</listitem>
</attributes>
<mandatoryAttributes>
<listitem>abstract</listitem>
<listitem>author</listitem>
<listitem>keywords</listitem>
</mandatoryAttributes>
<name>newsArticle</name>
<objType>document</objType>
<presetAttributes>
<namevalue>
<name>keywords</name>
<value>
<listitem>business</listitem>
<listitem>comment</listitem>
<listitem>special</listitem>
<listitem>sport</listitem>
<listitem>world news</listitem>
</value>
</namevalue>
</presetAttributes>
</objClass>
</cm-code>
</cm-response>