diff options
author | randomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64> | 2012-03-10 16:16:25 +0000 |
---|---|---|
committer | randomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64> | 2012-03-10 16:16:25 +0000 |
commit | 84d4bc6f0f38e237f2a40faaf75e921211ab0ac6 (patch) | |
tree | d3a644fed47ea2b24cf6c9a50480bd766f036bc9 /tikzit/src/common/TikzGraphAssembler.h | |
parent | 4f15081a2cdf33c1ec6ba8c3c90ae81a7d4b42e8 (diff) |
Better parse error reporting
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@424 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
Diffstat (limited to 'tikzit/src/common/TikzGraphAssembler.h')
-rw-r--r-- | tikzit/src/common/TikzGraphAssembler.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tikzit/src/common/TikzGraphAssembler.h b/tikzit/src/common/TikzGraphAssembler.h index e976405..1b006dd 100644 --- a/tikzit/src/common/TikzGraphAssembler.h +++ b/tikzit/src/common/TikzGraphAssembler.h @@ -29,13 +29,14 @@ Node *currentNode; Edge *currentEdge; NSMutableDictionary *nodeMap; + NSError *lastError; } @property (readonly) Graph *graph; @property (readonly) GraphElementData *data; @property (readonly) Node *currentNode; @property (readonly) Edge *currentEdge; - +@property (readonly) NSError *lastError; - (BOOL)parseTikz:(NSString*)tikz; - (BOOL)parseTikz:(NSString*)tikz forGraph:(Graph*)gr; @@ -48,6 +49,7 @@ - (void)finishEdge; - (void)invalidate; +- (void)invalidateWithError:(NSError*)error; + (void)setup; + (TikzGraphAssembler*)currentAssembler; |