org.apache.maven.settings
Class IdentifiableBase

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

public class IdentifiableBase
extends TrackableBase
implements java.io.Serializable

Base class for Mirror, Profile, Proxy and Server.

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

Field Summary
 
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
 
Constructor Summary
IdentifiableBase()
           
 
Method Summary
 java.lang.String getId()
          Get null
 java.lang.String getModelEncoding()
           
 void setId(java.lang.String id)
          Set null
 void setModelEncoding(java.lang.String modelEncoding)
           
 
Methods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentifiableBase

public IdentifiableBase()
Method Detail

getId

public java.lang.String getId()
Get null


setId

public void setId(java.lang.String id)
Set null

Parameters:
id -

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Overrides:
setModelEncoding in class TrackableBase

getModelEncoding

public java.lang.String getModelEncoding()
Overrides:
getModelEncoding in class TrackableBase


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