edu.upenn.cis.pdtb
Class PDTBArgFeaturesImpl

java.lang.Object
  extended byedu.upenn.cis.pdtb.PDTBFeaturesImpl
      extended byedu.upenn.cis.pdtb.PDTBArgFeaturesImpl
All Implemented Interfaces:
PDTBArgFeatures, PDTBFeatures

public class PDTBArgFeaturesImpl
extends PDTBFeaturesImpl
implements PDTBArgFeatures

Implementation of the PDTBArgFeatures interface.

Since:
3.0
Author:
geraud

Field Summary
 
Fields inherited from class edu.upenn.cis.pdtb.PDTBFeaturesImpl
fSel
 
Fields inherited from interface edu.upenn.cis.pdtb.PDTBArgFeatures
DeterminancyFeature, PolarityFeature, SourceFeature, TypeFeature
 
Fields inherited from interface edu.upenn.cis.pdtb.PDTBFeatures
options
 
Constructor Summary
PDTBArgFeaturesImpl(java.lang.String source, java.lang.String type, java.lang.String polarity, java.lang.String determinancy, PDTBSelection sel)
          Creates a new instance of PDTBArgFeaturesImpl
 
Method Summary
 void save(java.io.Writer writer)
           
 void updateAttributesOnNode()
          Update the attributes on the node to the string values of these features.
 
Methods inherited from class edu.upenn.cis.pdtb.PDTBFeaturesImpl
getDeterminancy, getPDTBNode, getPolarity, getSelection, getSource, getType, setDeterminancy, setPDTBNode, setPolarity, setSelection, setSource, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.upenn.cis.pdtb.PDTBFeatures
getDeterminancy, getPDTBNode, getPolarity, getSelection, getSource, getType, setDeterminancy, setPDTBNode, setPolarity, setSelection, setSource, setType
 

Constructor Detail

PDTBArgFeaturesImpl

public PDTBArgFeaturesImpl(java.lang.String source,
                           java.lang.String type,
                           java.lang.String polarity,
                           java.lang.String determinancy,
                           PDTBSelection sel)
Creates a new instance of PDTBArgFeaturesImpl

Method Detail

updateAttributesOnNode

public void updateAttributesOnNode()
Description copied from interface: PDTBFeatures
Update the attributes on the node to the string values of these features.

Specified by:
updateAttributesOnNode in interface PDTBFeatures
Specified by:
updateAttributesOnNode in class PDTBFeaturesImpl

save

public void save(java.io.Writer writer)
          throws java.io.IOException
Specified by:
save in class PDTBFeaturesImpl
Throws:
java.io.IOException