summaryrefslogtreecommitdiffstats
path: root/src/syntaxParser/CrsTransformExpr.java
blob: ea214bce0cd489b0a26033a2d6ad585e3bcb2230 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package syntaxParser;
/**
 * CrsTransformExpr
 * Creation date: (3/3/2003 2:28:43 AM)
 * @author: mattia parigiani, Sorin Stancu-Mara
 */
class CrsTransformExpr implements IParseTreeNode {
	CoverageExpr coverageExpr;
	AxisCrsList axisCrsList;
	FieldInterpolationList interpList;
	
	public CrsTransformExpr( CoverageExpr ce, AxisCrsList axisList, FieldInterpolationList fil ){	
		coverageExpr = ce;
		axisCrsList = axisList;
		axisCrsList.setTag("crsTransformAxisSpec");		
		interpList = fil;
		interpList.setTag("crsTransformFieldSpec");
	}
	public String toXML(){
		return "<crsTransform>" +  axisCrsList.toXML() + interpList.toXML() +
			coverageExpr.toXML() + "</crsTransform>";
	}
}