EMTemplate Protocol Reference

Conforms to NSObject
Declared in EMTemplate.h

Overview

A protocol representing a DS template.

  templateId required method

Returns the template id.

@property (assign, nonatomic, readonly) NSInteger templateId

Return Value

The template id.

Declared In

EMTemplate.h

  primitives required method

Returns the list of primitives that this primitive contains.

@property (copy, nonatomic, readonly) NSArray *primitives

Return Value

The list of primitives.

Declared In

EMTemplate.h

  domains required method

Returns the domains that this template is valid for.

The NSSet contains instances of NSNumber. Each such instance holds a EMDomainType enum value.

@property (copy, nonatomic, readonly) NSSet *domains

Return Value

The domains.

Declared In

EMTemplate.h

– createTransactionData required method

Creates a new empty transaction data holder for this template.

- (id<EMDsTransactionData>)createTransactionData

Return Value

The new transaction data holder.

Declared In

EMTemplate.h

– description required method

Returns a textual description of this template, this is mainly intended for debug purposes.

- (NSString *)description

Return Value

The textual description.

Declared In

EMTemplate.h