Class: Udgenerator::Type

Inherits:
Object
  • Object
show all
Defined in:
lib/udgenerator/type.rb

Direct Known Subclasses

NSObject, NSValue

Instance Method Summary collapse

Constructor Details

#initializeType

Returns a new instance of Type.



74
75
# File 'lib/udgenerator/type.rb', line 74

def initialize()
end

Instance Method Details

#==(type) ⇒ Object



76
77
78
# File 'lib/udgenerator/type.rb', line 76

def == (type)
  true
end

#defaultValueObject



85
86
87
# File 'lib/udgenerator/type.rb', line 85

def defaultValue
  ""
end

#imp_set_messageObject



91
92
93
# File 'lib/udgenerator/type.rb', line 91

def imp_set_message
  ""
end

#objectExchange(obj) ⇒ Object



97
98
99
# File 'lib/udgenerator/type.rb', line 97

def objectExchange(obj)
  obj
end

#propertyObject



100
101
102
# File 'lib/udgenerator/type.rb', line 100

def property
  "@property #{self.type_name} #{self.name};\n"
end

#swift_default_valueObject



88
89
90
# File 'lib/udgenerator/type.rb', line 88

def swift_default_value
  ""
end

#swift_type_nameObject



82
83
84
# File 'lib/udgenerator/type.rb', line 82

def swift_type_name
  "Type"
end

#type_nameObject



79
80
81
# File 'lib/udgenerator/type.rb', line 79

def type_name
  "Type"
end

#typeExchange(obj) ⇒ Object



94
95
96
# File 'lib/udgenerator/type.rb', line 94

def typeExchange(obj)
  obj
end