public class org.glassfish.web.deployment.node.UserDataConstraintNode extends com.sun.enterprise.deployment.node.DeploymentDescriptorNode
{
protected org.glassfish.web.deployment.descriptor.UserDataConstraintImpl descriptor;
public void <init>()
{
org.glassfish.web.deployment.node.UserDataConstraintNode v;
v := @this: org.glassfish.web.deployment.node.UserDataConstraintNode;
specialinvoke v.<com.sun.enterprise.deployment.node.DeploymentDescriptorNode: void <init>()>();
v.<org.glassfish.web.deployment.node.UserDataConstraintNode: org.glassfish.web.deployment.descriptor.UserDataConstraintImpl descriptor> = null;
return;
}
public org.glassfish.web.deployment.descriptor.UserDataConstraintImpl getDescriptor()
{
org.glassfish.web.deployment.descriptor.UserDataConstraintImpl v, v, v;
org.glassfish.web.deployment.node.UserDataConstraintNode v;
v := @this: org.glassfish.web.deployment.node.UserDataConstraintNode;
v = v.<org.glassfish.web.deployment.node.UserDataConstraintNode: org.glassfish.web.deployment.descriptor.UserDataConstraintImpl descriptor>;
if v != null goto label;
v = new org.glassfish.web.deployment.descriptor.UserDataConstraintImpl;
specialinvoke v.<org.glassfish.web.deployment.descriptor.UserDataConstraintImpl: void <init>()>();
v.<org.glassfish.web.deployment.node.UserDataConstraintNode: org.glassfish.web.deployment.descriptor.UserDataConstraintImpl descriptor> = v;
label:
v = v.<org.glassfish.web.deployment.node.UserDataConstraintNode: org.glassfish.web.deployment.descriptor.UserDataConstraintImpl descriptor>;
return v;
}
protected java.util.Map getDispatchTable()
{
org.glassfish.web.deployment.node.UserDataConstraintNode v;
java.util.Map v;
v := @this: org.glassfish.web.deployment.node.UserDataConstraintNode;
v = specialinvoke v.<com.sun.enterprise.deployment.node.DeploymentDescriptorNode: java.util.Map getDispatchTable()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("transport-guarantee", "setTransportGuarantee");
return v;
}
public org.w3c.dom.Node writeDescriptor(org.w3c.dom.Node, java.lang.String, org.glassfish.web.deployment.descriptor.UserDataConstraintImpl)
{
org.w3c.dom.Element v;
org.w3c.dom.Node v;
org.glassfish.web.deployment.descriptor.UserDataConstraintImpl v;
java.lang.String v, v;
org.glassfish.web.deployment.node.UserDataConstraintNode v;
v := @this: org.glassfish.web.deployment.node.UserDataConstraintNode;
v := @parameter: org.w3c.dom.Node;
v := @parameter: java.lang.String;
v := @parameter: org.glassfish.web.deployment.descriptor.UserDataConstraintImpl;
v = staticinvoke <org.glassfish.web.deployment.node.UserDataConstraintNode: org.w3c.dom.Element appendChild(org.w3c.dom.Node,java.lang.String)>(v, v);
staticinvoke <org.glassfish.web.deployment.node.UserDataConstraintNode: void writeLocalizedDescriptions(org.w3c.dom.Node,org.glassfish.deployment.common.Descriptor)>(v, v);
v = virtualinvoke v.<org.glassfish.web.deployment.descriptor.UserDataConstraintImpl: java.lang.String getTransportGuarantee()>();
staticinvoke <org.glassfish.web.deployment.node.UserDataConstraintNode: org.w3c.dom.Node appendTextChild(org.w3c.dom.Node,java.lang.String,java.lang.String)>(v, "transport-guarantee", v);
return v;
}
}