org.apache.maven.settings
Class TrackableBase

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

public class TrackableBase
extends java.lang.Object
implements java.io.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 java.lang.String GLOBAL_LEVEL
           
static java.lang.String USER_LEVEL
           
 
Constructor Summary
TrackableBase()
           
 
Method Summary
 java.lang.String getModelEncoding()
           
 java.lang.String getSourceLevel()
           
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setSourceLevel(java.lang.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 java.lang.String USER_LEVEL
See Also:
Constant Field Values

GLOBAL_LEVEL

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

TrackableBase

public TrackableBase()
Method Detail

setSourceLevel

public void setSourceLevel(java.lang.String sourceLevel)

getSourceLevel

public java.lang.String getSourceLevel()

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)

getModelEncoding

public java.lang.String getModelEncoding()


Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.