     return lhs.uid == rhs.uid
 }
 
+
+
 public class Property : GraphElement, Coding, Equatable, NSCoding {
+    
+    let maxStingDataLength = 20
     
     //MARK: Data
     public var type: PropertyType = .tUndefined;

        if (!isNil) {
            switch (type) {
            case .tString:
                encoder.encodeObject(stringData!,forKey:"0")
            case .tBool, .tInt, .tDouble:
                //encoder.encodeBool(numberData!.boolValue, forKey:"0")
                encoder.encodeObject(numberData!, forKey:"0")

//  Created by Stephan Zehrer on 10.06.14.
//  Copyright (c) 2014 Stephan Zehrer. All rights reserved.
//

import Foundation

public enum PropertyType: String {
    case tUndefined         = "1" // NO ENCODE
