org.apache.maven.settings
Class TrackableBase

java.lang.Object
  extended by org.apache.maven.settings.TrackableBase
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
IdentifiableBase, Settings

public class TrackableBase
extends Object
implements Serializable

common base class that contains code to track the source for this instance (USER|GLOBAL) .

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
static String GLOBAL_LEVEL
           
static String USER_LEVEL
           
 
Constructor Summary
TrackableBase()
           
 
Method Summary
 String getSourceLevel()
           
 void setSourceLevel(String sourceLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_LEVEL

public static final String USER_LEVEL
See Also:
Constant Field Values

GLOBAL_LEVEL

public static final String GLOBAL_LEVEL
See Also:
Constant Field Values
Constructor Detail

TrackableBase

public TrackableBase()
Method Detail

setSourceLevel

public void setSourceLevel(String sourceLevel)

getSourceLevel

public String getSourceLevel()


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.