// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: packimports(3) fieldsfirst lnc // Source File Name: SQLColumn.java package com.icl.saxon.sql; import com.icl.saxon.Context; import com.icl.saxon.expr.Value; import com.icl.saxon.om.AbstractNode; import com.icl.saxon.style.StyleElement; import com.icl.saxon.style.XSLGeneralVariable; import com.icl.saxon.tree.ElementWithAttributes; import javax.xml.transform.TransformerConfigurationException; import javax.xml.transform.TransformerException; // Referenced classes of package com.icl.saxon.sql: // SQLInsert public class SQLColumn extends XSLGeneralVariable { public SQLColumn() { } public boolean isInstruction() { /* 24*/ return false; } public boolean mayContainTemplateBody() { /* 33*/ return false; } public void validate() throws TransformerConfigurationException { /* 37*/ if(!(getParentNode() instanceof SQLInsert)) /* 38*/ compileError("parent node must be sql:insert"); } public void process(Context context) { } public String getColumnName() { /* 47*/ return getAttributeValue("", "name"); } public Value getColumnValue(Context context) throws TransformerException { /* 51*/ return getSelectValue(context); } }