| CPTiOSApi 1.25

- Main Page
- Classes

All Classes Functions Variables Enumerations Enumerator Pages
/Users/sviluppo/marco/CPTApi/CustomXmliOSApi/CustomXmliOSApi/CustomXmliOSApi.h
1 //
2 // CustomXmliOSApi.h
3 // CustomXmliOSApi
4 //
5 // Created by sviluppo on 24/03/14.
6 // Copyright (c) 2014 CUSTOM. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h>
10 #import <CoreGraphics/CoreGraphics.h>
11 #import <UIKit/UIKit.h>
12 #import "CustomiOSApi.h"
13
14
35 @interface CustomXmliOSApi : NSObject
39
44 -(NSString *)GetAPIVersion;
45
46
55
59 -(int)SetXmlFilePath:(NSString *)filepath error:(NSError **)error;
60
71 -(int)SetXmlZipFilePath:(NSString *)zipfilepath :(NSString *)destinationDocumentFolder :(BOOL)deleteOnDealloc error:(NSError **)error;
72
73
100 -(int)SetXmlObjectTag:(NSString *)tag :(NSString *)value error:(NSError **)error;
101
102
130 -(NSString *)GetXmlObjectTag:(NSString *)tag error:(NSError **)error;
131
132
133
163 -(int)SetXmlObjectFromParamFile:(NSString *)xmlParameterFileName error:(NSError **)error;
164
165
166
192 -(NSArray *)GetXmlTagValListFromParamFile:(NSString *)xmlParameterFileName error:(NSError **)error;
193
194
203 -(UIImage *)PreviewXml:(NSError **)error;
204
205
214 -(NSString *)GetXmlParsingErrors:(NSError **)error;
215
221 -(int)SetXmlLinkFeatureEnable:(NSError **)error;
222
226 -(int)SetXmlTag:(NSString *)tag :(NSString*)value error:(NSError **)error;
227
235 -(int)SetXmlObjectLink:(NSString *)tag :(NSString *)value error:(NSError **)error;
236
243 -(NSString *)GetXmlObjectLink:(NSString *)tag error:(NSError **)error;
244
254 -(int)PrintXml:(CustomPrinter *)prnDevice error:(NSError **)error;
255
268 -(int)PrintXml:(CustomPrinter *)prnDevice :(NSInteger)leftAlign :(enum ImageScale)widthOption :(NSInteger)imgWidth error:(NSError **)error;
269
279 -(int)GetFontProperty:(NSString *)fontname :(BOOL *)isBoldAvailable :(BOOL *)isItalicAvailable :(BOOL *)isBoldItalicAvailable error:(NSError **)error;
280
281
282 @end