diff options
Diffstat (limited to 'bindings/objc/src/DefaultFilterProvider.mm')
-rw-r--r-- | bindings/objc/src/DefaultFilterProvider.mm | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/bindings/objc/src/DefaultFilterProvider.mm b/bindings/objc/src/DefaultFilterProvider.mm new file mode 100644 index 0000000..65d8c0a --- /dev/null +++ b/bindings/objc/src/DefaultFilterProvider.mm @@ -0,0 +1,44 @@ +// +// Created by mbergmann on 18.12.12. +// +// + + +#import "DefaultFilterProvider.h" +#import "SwordFilter.h" + +@implementation DefaultFilterProvider + +- (SwordFilter *)newOsisRenderFilter { + return [SwordOsisHtmlRefFilter filter]; +} + +- (SwordFilter *)newOsisPlainFilter { + return [SwordOsisPlainFilter filter]; +} + +- (SwordFilter *)newGbfRenderFilter { + return [SwordGbfHtmlFilter filter]; +} + +- (SwordFilter *)newGbfPlainFilter { + return [SwordGbfPlainFilter filter]; +} + +- (SwordFilter *)newThmlRenderFilter { + return [SwordThmlHtmlFilter filter]; +} + +- (SwordFilter *)newThmlPlainFilter { + return [SwordThmlPlainFilter filter]; +} + +- (SwordFilter *)newTeiRenderFilter { + return [SwordTeiHtmlFilter filter]; +} + +- (SwordFilter *)newTeiPlainFilter { + return [SwordTeiPlainFilter filter]; +} + +@end
\ No newline at end of file |