summaryrefslogtreecommitdiffstats
path: root/nping/nping-dev/pythonscripts/addGettersSetters.py
blob: b57947138e97b30cfb104c442be058db392839d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
o = open("OutputGettersSetters.txt","a") 

classname = raw_input("Class Name: ")
my_range = raw_input("Number of attrs: ")
methname= []
attrname = []
attrtype= []

for i in range( int(my_range) ):
    methname.append( raw_input("Method Name:") )
    attrname.append ( raw_input("Attr Name: ") )
    attrtype.append(raw_input("Attr type:") )

    for line in open("TemplateGettersSetters.txt"):
        line = line.replace("METHNAME",methname[i])
        line = line.replace("TYPE",attrtype[i])
        line = line.replace("ATTRNAME",attrname[i])
        line = line.replace("CLASSNAME",classname)
        o.write(line) 


o.close()