java.io.Serializable
public class Dependency
extends java.lang.Object
implements java.io.Serializable
Constructor | Description |
---|---|
Dependency(java.lang.String name,
java.lang.String version) |
ct.
|
Dependency(java.lang.String name,
java.lang.String version,
boolean required) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
check() |
Prueft, ob die Abhaengigkeit erfuellt ist.
|
boolean |
equals(java.lang.Object obj) |
Generiert von Eclipse.
|
java.lang.String |
getName() |
Liefert den Namen des Plugins.
|
java.lang.String |
getVersion() |
Liefert die benoetigte Versionsnummer oder NULL, wenn es egal ist.
|
int |
hashCode() |
Generiert von Eclipse.
|
boolean |
isRequired() |
Liefert true, wenn es sich um eine obligatorische Abhaengigkeit handelt.
|
java.lang.String |
toString() |
public Dependency(java.lang.String name, java.lang.String version)
name
- Name des Plugins.version
- Versionsnummer.
Kann mit einem "+" oder "-" vor der Zahl angegeben werden, wenn mindestens
oder hoechstens die angegebene Version vorliegen muss.
Der Parameter kann null
sein, wenn die Versionsnummer egal ist.public Dependency(java.lang.String name, java.lang.String version, boolean required)
name
- Name des Plugins.version
- Versionsnummer.required
- true, wenn die Abhaengigkeit erfuellt sein MUSS (default).
Kann mit einem "+" oder "-" vor der Zahl angegeben werden, wenn mindestens
oder hoechstens die angegebene Version vorliegen muss.
Der Parameter kann null
sein, wenn die Versionsnummer egal ist.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean check()
public java.lang.String getName()
public java.lang.String getVersion()
public boolean isRequired()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)