net.praqma.jenkins.configrotator.scm.clearcaseucm
Class ClearCaseUCMConfigurationComponent

java.lang.Object
  extended by net.praqma.jenkins.configrotator.AbstractConfigurationComponent
      extended by net.praqma.jenkins.configrotator.scm.clearcaseucm.ClearCaseUCMConfigurationComponent
All Implemented Interfaces:
Serializable, Feedable

public class ClearCaseUCMConfigurationComponent
extends AbstractConfigurationComponent

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.praqma.jenkins.configrotator.AbstractConfigurationComponent
AbstractConfigurationComponent.Element
 
Field Summary
 
Fields inherited from class net.praqma.jenkins.configrotator.AbstractConfigurationComponent
changedLast, fixed
 
Constructor Summary
ClearCaseUCMConfigurationComponent(net.praqma.clearcase.ucm.entities.Baseline baseline, net.praqma.clearcase.ucm.entities.Project.PromotionLevel plevel, boolean fixed)
           
ClearCaseUCMConfigurationComponent(String baseline, String plevel, boolean fixed)
           
 
Method Summary
 ClearCaseUCMConfigurationComponent clone()
           
 boolean equals(Object other)
           
 net.praqma.clearcase.ucm.entities.Baseline getBaseline()
           
 String getComponentName()
           
 String getFeedId()
           
 String getFeedName()
           
 net.praqma.clearcase.ucm.entities.Project.PromotionLevel getPlevel()
           
 String prettyPrint()
           
 void setBaseline(net.praqma.clearcase.ucm.entities.Baseline baseline)
           
 String toHtml()
           
 String toString()
           
 
Methods inherited from class net.praqma.jenkins.configrotator.AbstractConfigurationComponent
getBasicHtml, getFeed, getFeedEntry, getFeedFile, isChangedLast, isFixed, setChangedLast
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClearCaseUCMConfigurationComponent

public ClearCaseUCMConfigurationComponent(net.praqma.clearcase.ucm.entities.Baseline baseline,
                                          net.praqma.clearcase.ucm.entities.Project.PromotionLevel plevel,
                                          boolean fixed)

ClearCaseUCMConfigurationComponent

public ClearCaseUCMConfigurationComponent(String baseline,
                                          String plevel,
                                          boolean fixed)
                                   throws net.praqma.clearcase.exceptions.ClearCaseException
Throws:
net.praqma.clearcase.exceptions.ClearCaseException
Method Detail

clone

public ClearCaseUCMConfigurationComponent clone()
Overrides:
clone in class Object

setBaseline

public void setBaseline(net.praqma.clearcase.ucm.entities.Baseline baseline)

getBaseline

public net.praqma.clearcase.ucm.entities.Baseline getBaseline()

getPlevel

public net.praqma.clearcase.ucm.entities.Project.PromotionLevel getPlevel()

toString

public String toString()
Overrides:
toString in class Object

prettyPrint

public String prettyPrint()
Specified by:
prettyPrint in class AbstractConfigurationComponent

equals

public boolean equals(Object other)
Overrides:
equals in class Object

getComponentName

public String getComponentName()
Specified by:
getComponentName in class AbstractConfigurationComponent

getFeedName

public String getFeedName()

getFeedId

public String getFeedId()

toHtml

public String toHtml()
Returns:
a html'ified version of this clearcase components. In this case it is a table row.


Copyright © 2004-2013. All Rights Reserved.