com.vladium.emma.report
Class IItemAttribute.Factory.NameAttribute

java.lang.Object
  extended by com.vladium.emma.report.IItemAttribute.Factory.Attribute
      extended by com.vladium.emma.report.IItemAttribute.Factory.NameAttribute
All Implemented Interfaces:
IItemAttribute
Enclosing class:
IItemAttribute.Factory

private static final class IItemAttribute.Factory.NameAttribute
extends IItemAttribute.Factory.Attribute
implements IItemAttribute


Nested Class Summary
private static class IItemAttribute.Factory.NameAttribute.NameComparator
           
 
Nested classes/interfaces inherited from interface com.vladium.emma.report.IItemAttribute
IItemAttribute.Factory
 
Field Summary
private  java.util.Comparator m_comparator
           
 
Fields inherited from interface com.vladium.emma.report.IItemAttribute
ATTRIBUTE_BLOCK_COVERAGE_ID, ATTRIBUTE_CLASS_COVERAGE_ID, ATTRIBUTE_LINE_COVERAGE_ID, ATTRIBUTE_METHOD_COVERAGE_ID, ATTRIBUTE_NAME_ID, UNITS_COUNT, UNITS_INSTR
 
Constructor Summary
IItemAttribute.Factory.NameAttribute(java.lang.String name)
           
 
Method Summary
 java.util.Comparator comparator()
           
 void format(IItem item, java.lang.StringBuffer appendTo)
           
 boolean passes(IItem item, int criterion)
           
 
Methods inherited from class com.vladium.emma.report.IItemAttribute.Factory.Attribute
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.vladium.emma.report.IItemAttribute
getName
 

Field Detail

m_comparator

private final java.util.Comparator m_comparator
Constructor Detail

IItemAttribute.Factory.NameAttribute

IItemAttribute.Factory.NameAttribute(java.lang.String name)
Method Detail

comparator

public java.util.Comparator comparator()
Specified by:
comparator in interface IItemAttribute

format

public void format(IItem item,
                   java.lang.StringBuffer appendTo)
Specified by:
format in interface IItemAttribute

passes

public boolean passes(IItem item,
                      int criterion)
Specified by:
passes in interface IItemAttribute