This class structures the JSON used to represent an item info response. This responses is returned for an openItem
request for a particular content item. It describes the item's properties and other details available from the
content server (without having to actually retrieve any content resource related to the item).
There are two ways to use this class:
- In plug-in response filters for openItem. This class is actually the JSONObject passed to the response filter, so
it can be immediately cast, as in:
JSONItemAttributesResponse jsonItemAttributesResponse = (JSONItemAttributesResponse) jsonResponse;
- In a plug-in provided repository type, to format the response JSON appropriately for the openItem request.