org.apache.maven.plugin.tools.model
Class Component

java.lang.Object
  extended by org.apache.maven.plugin.tools.model.Component
All Implemented Interfaces:
java.io.Serializable

public class Component
extends java.lang.Object
implements java.io.Serializable

A reference to a plexus component, assumed to be available to the plugin container.

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

Field Summary
private  java.lang.String hint
          Field hint
private  java.lang.String modelEncoding
           
private  java.lang.String role
          Field role
 
Constructor Summary
Component()
           
 
Method Summary
 java.lang.String getHint()
          Get The role-hint to lookup.
 java.lang.String getModelEncoding()
           
 java.lang.String getRole()
          Get The component role to lookup.
 void setHint(java.lang.String hint)
          Set The role-hint to lookup.
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setRole(java.lang.String role)
          Set The component role to lookup.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

role

private java.lang.String role
Field role


hint

private java.lang.String hint
Field hint


modelEncoding

private java.lang.String modelEncoding
Constructor Detail

Component

public Component()
Method Detail

getHint

public java.lang.String getHint()
Get The role-hint to lookup.


getRole

public java.lang.String getRole()
Get The component role to lookup.


setHint

public void setHint(java.lang.String hint)
Set The role-hint to lookup.

Parameters:
hint -

setRole

public void setRole(java.lang.String role)
Set The component role to lookup.

Parameters:
role -

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)

getModelEncoding

public java.lang.String getModelEncoding()