KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > openbravo > xmlEngine > FunctionEqualTemplate


1 /*
2  ************************************************************************************
3  * Copyright (C) 2001-2006 Openbravo S.L.
4  * Licensed under the Apache Software License version 2.0
5  * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
6  * Unless required by applicable law or agreed to in writing, software distributed
7  * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
8  * CONDITIONS OF ANY KIND, either express or implied. See the License for the
9  * specific language governing permissions and limitations under the License.
10  ************************************************************************************
11 */

12 package org.openbravo.xmlEngine;
13
14 import java.text.DecimalFormat JavaDoc;
15
16 import org.apache.log4j.Logger ;
17
18 class FunctionEqualTemplate extends FunctionTemplate {
19
20   static Logger log4jFunctionEqualTemplate = Logger.getLogger(FunctionEqualTemplate.class);
21
22   public FunctionEqualTemplate(String JavaDoc fieldName, DecimalFormat JavaDoc formatOutput, DecimalFormat JavaDoc formatSimple,
23       DataTemplate dataTemplate, XmlComponentTemplate arg1) {
24     super(fieldName, formatOutput, formatSimple, dataTemplate, arg1, null);
25   }
26
27   public FunctionValue createFunctionValue(XmlDocument xmlDocument) {
28     FunctionValue functionValue = searchFunction(xmlDocument);
29     if (functionValue == null) {
30       log4jFunctionEqualTemplate.info("New FunctionEqualValue");
31       functionValue = new FunctionEqualValue(this, xmlDocument);
32     }
33     return functionValue;
34   }
35
36 }
37
Free Books   Free Magazines  
Popular Tags