FindBugs™ 1.3.9

edu.umd.cs.findbugs.props
Class AbstractWarningProperty

java.lang.Object
  extended by edu.umd.cs.findbugs.props.AbstractWarningProperty
All Implemented Interfaces:
WarningProperty
Direct Known Subclasses:
DeadLocalStoreProperty, DoomedCodeWarningProperty, GeneralWarningProperty, InconsistentSyncWarningProperty, Naming.NamingProperty, NonNullReturnProperty, NullArgumentWarningProperty, NullDerefProperty, RefComparisonWarningProperty

public abstract class AbstractWarningProperty
extends java.lang.Object
implements WarningProperty

Abstract base class for implementing warning properties.

Author:
David Hovemeyer

Constructor Summary
protected AbstractWarningProperty(java.lang.String shortName, PriorityAdjustment priorityAdjustment)
          Constructor.
 
Method Summary
 java.lang.String getName()
          Get the fully qualified name of the property.
 PriorityAdjustment getPriorityAdjustment()
          Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWarningProperty

protected AbstractWarningProperty(java.lang.String shortName,
                                  PriorityAdjustment priorityAdjustment)
Constructor.

Parameters:
shortName - the short name of the property; will be qualified with the full name of the warning property class
priorityAdjustment - the priority adjustment
Method Detail

getPriorityAdjustment

public PriorityAdjustment getPriorityAdjustment()
Description copied from interface: WarningProperty
Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.

Specified by:
getPriorityAdjustment in interface WarningProperty
Returns:
the priority adjustment

getName

public java.lang.String getName()
Description copied from interface: WarningProperty
Get the fully qualified name of the property. Should be full class name, ".", followed by the descriptive name of the property.

Specified by:
getName in interface WarningProperty
Returns:
fully qualified name of the property

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.