org.apache.maven.settings
Class TrackableBase

java.lang.Object
  extended byorg.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 getModelEncoding()
           
 String getSourceLevel()
           
 void setModelEncoding(String modelEncoding)
           
 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()

setModelEncoding

public void setModelEncoding(String modelEncoding)

getModelEncoding

public String getModelEncoding()


Copyright 2001-2001-2006 Apache Software Foundation. All Rights Reserved.