APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler

pack-priv final Class XslAttribute

extends Instruction
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.ALOAD, .ASTORE, .ConstantPoolGen, .GETFIELD, .INVOKESTATIC, .INVOKEVIRTUAL, .InstructionList, .LocalVariableGen, .PUSH, com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, .ErrorMsg, .MethodGenerator, .Type, .TypeCheckError, .Util, com.sun.org.apache.xml.internal.serializer.ElemDesc, .SerializationHandler, com.sun.org.apache.xml.internal.utils.XML11Char, java.util.List

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen, Morten Jorgensen, Erwin Bolwidt , Gunnlaugur Briem

Field Summary

Modifier and TypeField and Description
private boolean
private boolean
private AttributeValue
private AttributeValueTemplate
private String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
display(int indent)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.display.

Displays the contents of the attribute

public AttributeValue
getName()

Returns the name of the attribute

public void
public void
translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.translate.

Translate this node into JVM bytecodes.

public Type
typeCheck(SymbolTable stable)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.typeCheck.

Type check all the children of this node.

Field Detail

_ignoreback to summary
private boolean _ignore
_isLiteralback to summary
private boolean _isLiteral
_nameback to summary
private AttributeValue _name
_namespaceback to summary
private AttributeValueTemplate _namespace
_prefixback to summary
private String _prefix

Constructor Detail

XslAttributeback to summary
pack-priv XslAttribute()

Method Detail

displayback to summary
public void display(int indent)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.display.

Displays the contents of the attribute

getNameback to summary
public AttributeValue getName()

Returns the name of the attribute

parseContentsback to summary
public void parseContents(Parser parser)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.parseContents.

Parses the attribute's contents. Special care taken for namespaces.

translateback to summary
public void translate(ClassGenerator classGen, MethodGenerator methodGen)

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.translate.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.translate.

Translate this node into JVM bytecodes.

typeCheckback to summary
public Type typeCheck(SymbolTable stable) throws TypeCheckError

Overrides com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.typeCheck.

Doc from com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.typeCheck.

Type check all the children of this node.