edu.umd.cs.findbugs.ml
Class ConvertToARFF.XPathAttribute

java.lang.Object
  extended by edu.umd.cs.findbugs.ml.ConvertToARFF.XPathAttribute
All Implemented Interfaces:
ConvertToARFF.Attribute
Direct Known Subclasses:
ConvertToARFF.NominalAttribute, ConvertToARFF.NumericAttribute
Enclosing class:
ConvertToARFF

private abstract static class ConvertToARFF.XPathAttribute
extends java.lang.Object
implements ConvertToARFF.Attribute


Field Summary
private  java.lang.String name
           
private  java.lang.String xpath
           
 
Constructor Summary
ConvertToARFF.XPathAttribute(java.lang.String name, java.lang.String xpath)
           
 
Method Summary
 java.lang.String getInstanceValue(org.dom4j.Element element, java.lang.String appName)
           
 java.lang.String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.umd.cs.findbugs.ml.ConvertToARFF.Attribute
getRange, scan
 

Field Detail

name

private java.lang.String name

xpath

private java.lang.String xpath
Constructor Detail

ConvertToARFF.XPathAttribute

public ConvertToARFF.XPathAttribute(java.lang.String name,
                                    java.lang.String xpath)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ConvertToARFF.Attribute

getInstanceValue

public java.lang.String getInstanceValue(org.dom4j.Element element,
                                         java.lang.String appName)
                                  throws ConvertToARFF.MissingNodeException
Specified by:
getInstanceValue in interface ConvertToARFF.Attribute
Throws:
ConvertToARFF.MissingNodeException