|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.willuhn.jameica.plugin.Dependency
public class Dependency
Implementiert eine einzelne Abhaengigkeit eines Plugins zu einem anderen.
| Constructor Summary | |
|---|---|
Dependency(java.lang.String name,
java.lang.String version)
ct. |
|
Dependency(java.lang.String name,
java.lang.String version,
boolean required)
ct. |
|
| Method Summary | |
|---|---|
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()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
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.| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.ObjectObject.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.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||