summaryrefslogtreecommitdiff
path: root/src/common/EdgeStyle.m
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/EdgeStyle.m')
-rw-r--r--src/common/EdgeStyle.m114
1 files changed, 0 insertions, 114 deletions
diff --git a/src/common/EdgeStyle.m b/src/common/EdgeStyle.m
deleted file mode 100644
index 641d898..0000000
--- a/src/common/EdgeStyle.m
+++ /dev/null
@@ -1,114 +0,0 @@
-//
-// EdgeStyle.m
-// TikZiT
-//
-// Copyright 2011 Aleks Kissinger. All rights reserved.
-//
-//
-// This file is part of TikZiT.
-//
-// TikZiT is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// TikZiT is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with TikZiT. If not, see <http://www.gnu.org/licenses/>.
-//
-
-#import "EdgeStyle.h"
-
-@implementation EdgeStyle
-
-- (id)init {
- self = [super initWithNotificationName:@"EdgeStylePropertyChanged"];
-
- if (self != nil) {
- headStyle = AH_None;
- tailStyle = AH_None;
- decorationStyle = ED_None;
- name = @"new";
- category = nil;
- thickness = 1.0f;
- }
-
- return self;
-}
-
-- (id)initWithName:(NSString*)nm {
- self = [self init];
-
- if (self != nil) {
- [self setName:nm];
- }
-
- return self;
-}
-
-+ (EdgeStyle*)defaultEdgeStyleWithName:(NSString*)nm {
- return [[[EdgeStyle alloc] initWithName:nm] autorelease];
-}
-
-- (NSString*)name { return name; }
-- (void)setName:(NSString *)s {
- if (name != s) {
- NSString *oldValue = name;
- name = [s copy];
- [self postPropertyChanged:@"name" oldValue:oldValue];
- [oldValue release];
- }
-}
-
-- (ArrowHeadStyle)headStyle { return headStyle; }
-- (void)setHeadStyle:(ArrowHeadStyle)s {
- ArrowHeadStyle oldValue = headStyle;
- headStyle = s;
- [self postPropertyChanged:@"headStyle" oldValue:[NSNumber numberWithInt:oldValue]];
-}
-
-- (ArrowHeadStyle)tailStyle { return tailStyle; }
-- (void)setTailStyle:(ArrowHeadStyle)s {
- ArrowHeadStyle oldValue = tailStyle;
- tailStyle = s;
- [self postPropertyChanged:@"tailStyle" oldValue:[NSNumber numberWithInt:oldValue]];
-}
-
-- (EdgeDectorationStyle)decorationStyle { return decorationStyle; }
-- (void)setDecorationStyle:(EdgeDectorationStyle)s {
- EdgeDectorationStyle oldValue = decorationStyle;
- decorationStyle = s;
- [self postPropertyChanged:@"decorationStyle" oldValue:[NSNumber numberWithInt:oldValue]];
-}
-- (float)thickness { return thickness; }
-- (void)setThickness:(float)s {
- float oldValue = thickness;
- thickness = s;
- [self postPropertyChanged:@"thickness" oldValue:[NSNumber numberWithFloat:oldValue]];
-}
-
-- (NSString*)category {
- return category;
-}
-
-- (void)setCategory:(NSString *)s {
- if (category != s) {
- NSString *oldValue = category;
- category = [s copy];
- [self postPropertyChanged:@"category" oldValue:oldValue];
- [oldValue release];
- }
-}
-
-- (void)dealloc {
- [name release];
- [super dealloc];
-}
-
-@end
-
-// vi:ft=objc:ts=4:noet:sts=4:sw=4