in generatefopxconf.py [0:0]
def scan(afilter):
for root, _, files in os.walk(args.fop):
for name in files:
if name.endswith('.java') and afilter in name:
fn = os.path.join(root, name)
f = open(fn)
parser = name in ['FopConfParser.java', 'DefaultFontConfig.java']
rendererConfigOption = False
for l in f:
l = l.strip()
if 'implements RendererConfigOption' in l:
rendererConfigOption = True
if rendererConfigOption or parser:
item = getItem(name, l)
if item:
if 'getChild' in l:
item.element = True
if 'Boolean' in l:
item.attrtype = 'true/false'
if 'Integer' in l:
item.attrtype = 'integer'
if 'Float' in l:
item.attrtype = 'float'
if 'Option' in name:
if 'true' in l:
item.attrtype = 'default: true'
if 'false' in l:
item.attrtype = 'default: false'
f.close()