//Constructor public ElementVariable(SimpleType simpleType, string defaultValue) { CurrentElementType = EType.Variable; SimpleType = simpleType; DefaultValue = defaultValue; }
//Constructor public ElementReference(SimpleType simpleType) { CurrentElementType = EType.Reference; SimpleType = simpleType; }
public static void Add(SimpleType type) { _types.Add(type); _simpleTypes.Add(type); }
//Constructor public ElementKeyword(SimpleType simpleType, string defaultValue) { CurrentElementType = EType.Keyword; SimpleType = simpleType; DefaultValue = defaultValue; }
//Constructor public ElementConstant(SimpleType simpleType, string defaultValue) { CurrentElementType = EType.Constant; SimpleType = simpleType; DefaultValue = defaultValue; }