Indivo Framework (iOS)
An iOS framework for Apps connecting to Indivo server
 All Classes Functions Variables Properties Pages
Properties | List of all members
IndivoMetaDocument Class Reference

Represents metadata relating to a given IndivoDocument. More...

#import <IndivoMetaDocument.h>

Inherits IndivoAbstractDocument.

Properties

INDatecreatedAt
 
IndivoPrincipalcreator
 
NSString * digest
 Metadata: Digest. More...
 
IndivoDocumentdocument
 The represented document. More...
 
Class documentClass
 The class of document we represent. "IndivoDocument" by default. More...
 
INAttrlatest
 
INBoolnevershare
 
INAttroriginal
 
INAttrreplacedBy
 
INAttrreplaces
 
INStringstatus
 
INDatesuppressedAt
 
IndivoPrincipalsuppressor
 
NSString * type
 This document's type. More...
 
- Properties inherited from IndivoAbstractDocument
IndivoCreated * created
 
NSString * nameSpace
 The namespace. More...
 
IndivoRecordrecord
 The owning record. If you change this on documents fetched from the server, you will get errors. More...
 
IndivoSuppressed * suppressed
 
- Properties inherited from INServerObject
BOOL onServer
 Indicates whether this document lives on the server. More...
 
IndivoServerserver
 Our beloved server. More...
 
NSString * uuid
 This object's udid. More...
 

Additional Inherited Members

- Instance Methods inherited from IndivoAbstractDocument
(NSString *) - documentXML
 Returns an XML representation of the receiver, like "xml" does, but adds namespace information. More...
 
(NSString *) - flatDocumentXML
 Returns the Indivo 2.0 flat XML format for a document. More...
 
(NSString *) - flatXML
 Returns the Indivo 2.0 flat XML format. More...
 
(id) - initFromNode:forRecord:
 The designated initializer, initializes an instance from an XML node. More...
 
- Class Methods inherited from IndivoAbstractDocument
(Class) + classForProperty:
 Returns the class of a property from the property map dictionary. More...
 
(NSString *) + nameSpace
 
(id) + newWithRecord:
 To get a new instance that must be pushed to the server. More...
 
(NSDictionary *) + propertyClassMapper
 The automatically generated IndivoDocument subclasses return a dictionary with property->class mappings. More...
 
(BOOL) + useFlatXMLFormat
 Implementing this to have some flexibility about the XML format to use on the road to Indivo 2.0, default implementation returns YES. More...
 
- Protected Attributes inherited from INObject
NSString * _nodeName
 

Detailed Description

Represents metadata relating to a given IndivoDocument.

Property Documentation

- (INDate*) createdAt
readwritenonatomicstrong
- (IndivoPrincipal*) creator
readwritenonatomicstrong
- (NSString*) digest
readnonatomiccopy

Metadata: Digest.

- (IndivoDocument *) document
readnonatomicstrong

The represented document.

- (Class) documentClass
readwritenonatomicassign

The class of document we represent. "IndivoDocument" by default.

- (INAttr*) latest
readwritenonatomicstrong
- (INBool*) nevershare
readwritenonatomicstrong
- (INAttr*) original
readwritenonatomicstrong
- (INAttr*) replacedBy
readwritenonatomicstrong
- (INAttr*) replaces
readwritenonatomicstrong
- (INString*) status
readwritenonatomicstrong
- (INDate*) suppressedAt
readwritenonatomicstrong
- (IndivoPrincipal*) suppressor
readwritenonatomicstrong
- (NSString*) type
readwritenonatomiccopy

This document's type.


The documentation for this class was generated from the following files: