Subversion Repositories SmartDukaan

Rev

Rev 81 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 81 Rev 82
Line 37... Line 37...
37
		this.expandedFacetRuleDefinition = null;
37
		this.expandedFacetRuleDefinition = null;
38
	}
38
	}
39
	
39
	
40
	/**
40
	/**
41
	 * 
41
	 * 
42
	 * @param expandedFacetDefinition
42
	 * @param expandedFacetRuleDefinition
43
	 */
43
	 */
44
	public void setExpandedFacetDefinition(
44
	public void setExpandedFacetRuleDefinition(
45
			ExpandedFacetRuleDefinition expandedFacetRuleDefinition) {
45
			ExpandedFacetRuleDefinition expandedFacetRuleDefinition) {
46
		this.initialize();
46
		this.initialize();
47
		
47
		
48
		this.expandedFacetRuleDefinition = expandedFacetRuleDefinition;
48
		this.expandedFacetRuleDefinition = expandedFacetRuleDefinition;
49
		this.py.set("expFacetRuleDef", expandedFacetRuleDefinition);
49
		this.py.set("expFacetRuleDef", expandedFacetRuleDefinition);
Line 100... Line 100...
100
	}
100
	}
101
	
101
	
102
	/**
102
	/**
103
	 * Executes IR Data rule from ExpandedFacetDefinition instance
103
	 * Executes IR Data rule from ExpandedFacetDefinition instance
104
	 */
104
	 */
105
	public void execIRDataRule() {
105
	public void executeRule() {
106
		if(this.py == null || this.expandedFacetRuleDefinition == null) {
106
		if(this.py == null || this.expandedFacetRuleDefinition == null) {
107
			throw new IllegalStateException(
107
			throw new IllegalStateException(
108
					"Not initialized properly");
108
					"Not initialized properly");
109
		}
109
		}
110
		
110