Subversion Repositories SmartDukaan

Rev

Rev 1312 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
82 naveen 1
print "expFacetDef=" + `expFacetDef`
2
print "expFeatureDef=" + `expFeatureDef`
3
 
4
facetDefID = expFacetDef.getID()
83 naveen 5
xmlsnippet = "\t\t<Facet>\n"
6
xmlsnippet += "\t\t\t<FacetDefinitionID>" + str(facetDefID) + "</FacetDefinitionID>\n" 
82 naveen 7
 
8
target = expFacetDef.getTarget()
83 naveen 9
xmlsnippet += "\t\t\t<Label>" + target + "</Label>\n"
82 naveen 10
 
11
expBulletDef = expFeatureDef.getExpandedBulletDefinition();
12
if expBulletDef.isMultivalue() :
13
    ismultivalue = "true"
14
else :
15
    ismultivalue = "false"
16
 
83 naveen 17
xmlsnippet += "\t\t\t<IsMultivalue>" + ismultivalue + "</IsMultivalue>\n"
82 naveen 18
 
83 naveen 19
xmlsnippet += "\t\t\t<HierarchyType>Flat</HierarchyType>\n"
82 naveen 20
 
83 naveen 21
xmlsnippet += "\t\t\t<NullBehavior>Reject</NullBehavior>\n"
82 naveen 22
 
23
datatypeDef = expBulletDef.getDatatypeDefinition()
24
 
25
datatype = "string"
26
if expBulletDef.isEnumerated() :
27
    datatype = "string"
28
elif expBulletDef.isComposite() :
29
    datatype = "string"
30
else :
31
    datatype = datatypeDef.getName()
32
 
83 naveen 33
xmlsnippet += "\t\t\t<Datatype>" + datatype + "</Datatype>\n" 
82 naveen 34
 
88 naveen 35
xmlsnippet += "\t\t</Facet>"