jenkinsci.plugin.browseraxis
Class BrowserVersion

java.lang.Object
  extended by jenkinsci.plugin.browseraxis.BrowserVersion
All Implemented Interfaces:
java.lang.Comparable

public final class BrowserVersion
extends java.lang.Object
implements java.lang.Comparable

Represent version of browser

Author:
Lucie Votypkova

Constructor Summary
BrowserVersion(java.lang.String versionName, java.lang.String path, boolean autoCreated)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object object)
           
 java.lang.String getPath()
           
 java.lang.String getPath(hudson.model.Computer computer, Browser browser)
          Create with suffix.
 java.lang.String getVersionName()
           
 int hashCode()
           
 boolean isAutoCreated()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserVersion

public BrowserVersion(java.lang.String versionName,
                      java.lang.String path,
                      boolean autoCreated)
Method Detail

isAutoCreated

public boolean isAutoCreated()

getVersionName

public java.lang.String getVersionName()

getPath

public java.lang.String getPath()

getPath

public java.lang.String getPath(hudson.model.Computer computer,
                                Browser browser)
Create with suffix. If the browser use suffix, appropriate suffix will be add to browser version path (for Unix computer Unix suffix, for Windows computer Windows suffix), otherwise return path

Returns:
Path including suffix according to browser settings and computer type

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2004-2012. All Rights Reserved.