com.vladium.emma.report
Class PackageItem

java.lang.Object
  extended by com.vladium.emma.report.Item
      extended by com.vladium.emma.report.PackageItem
All Implemented Interfaces:
IItem

public final class PackageItem
extends Item

Author:
Vlad Roubtsov, (C) 2003

Nested Class Summary
 
Nested classes/interfaces inherited from class com.vladium.emma.report.Item
Item.ItemMetadata
 
Field Summary
private  java.lang.String m_name
           
private  java.lang.String m_VMname
           
private static Item.ItemMetadata METADATA
           
 
Fields inherited from class com.vladium.emma.report.Item
m_aggregates, m_parent
 
Fields inherited from interface com.vladium.emma.report.IItem
COVERAGE_BLOCK_COUNT, COVERAGE_BLOCK_INSTR, COVERAGE_CLASS_COUNT, COVERAGE_LINE_COUNT, COVERAGE_LINE_INSTR, COVERAGE_METHOD_COUNT, NUM_OF_AGGREGATES, PRECISION, TOTAL_BLOCK_COUNT, TOTAL_BLOCK_INSTR, TOTAL_CLASS_COUNT, TOTAL_LINE_COUNT, TOTAL_METHOD_COUNT, TOTAL_SRCFILE_COUNT
 
Constructor Summary
PackageItem(IItem parent, java.lang.String name, java.lang.String VMname)
           
 
Method Summary
 void accept(IItemVisitor visitor, java.lang.Object ctx)
           
 IItemMetadata getMetadata()
           
 java.lang.String getName()
           
static IItemMetadata getTypeMetadata()
           
 java.lang.String getVMName()
           
 
Methods inherited from class com.vladium.emma.report.Item
addChild, getAggregate, getAttribute, getChildCount, getChildren, getChildren, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_name

private final java.lang.String m_name

m_VMname

private final java.lang.String m_VMname

METADATA

private static final Item.ItemMetadata METADATA
Constructor Detail

PackageItem

public PackageItem(IItem parent,
                   java.lang.String name,
                   java.lang.String VMname)
Method Detail

getName

public java.lang.String getName()

getVMName

public java.lang.String getVMName()

accept

public void accept(IItemVisitor visitor,
                   java.lang.Object ctx)

getMetadata

public final IItemMetadata getMetadata()

getTypeMetadata

public static IItemMetadata getTypeMetadata()