proguard.classfile.attribute
Class SourceFileAttribute

java.lang.Object
  extended by proguard.classfile.attribute.Attribute
      extended by proguard.classfile.attribute.SourceFileAttribute
All Implemented Interfaces:
VisitorAccepter

public class SourceFileAttribute
extends Attribute

This Attribute represents a source file attribute.


Field Summary
 int u2sourceFileIndex
           
 
Fields inherited from class proguard.classfile.attribute.Attribute
u2attributeNameIndex, visitorInfo
 
Constructor Summary
SourceFileAttribute()
          Creates an uninitialized SourceFileAttribute.
SourceFileAttribute(int u2attributeNameIndex, int u2sourceFileIndex)
          Creates an initialized SourceFileAttribute.
 
Method Summary
 void accept(Clazz clazz, AttributeVisitor attributeVisitor)
          Accepts the given visitor.
 
Methods inherited from class proguard.classfile.attribute.Attribute
accept, accept, accept, getAttributeName, getVisitorInfo, setVisitorInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

u2sourceFileIndex

public int u2sourceFileIndex
Constructor Detail

SourceFileAttribute

public SourceFileAttribute()
Creates an uninitialized SourceFileAttribute.


SourceFileAttribute

public SourceFileAttribute(int u2attributeNameIndex,
                           int u2sourceFileIndex)
Creates an initialized SourceFileAttribute.

Method Detail

accept

public void accept(Clazz clazz,
                   AttributeVisitor attributeVisitor)
Description copied from class: Attribute
Accepts the given visitor.

Overrides:
accept in class Attribute