Lizenz
Inheritance: java.lang.Object
public class License
Stellt Methoden zum Lizenzieren der Komponente bereit.
In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic im Ordner zu finden, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstieg‑Assembly und anschließend in den eingebetteten Ressourcen der aufrufenden Assembly.
License license = new License(); license.setLicense(“MyLicense.lic”);
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| License() | Initialisiert eine neue Instanz dieser Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setLicense(InputStream stream) | Lizenziert die Komponente. |
| setLicense(String licenseName) | Lizenziert die Komponente. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
License()
public License()
Initialisiert eine neue Instanz dieser Klasse.
In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic im Ordner zu finden, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstieg‑Assembly und anschließend in den eingebetteten Ressourcen der aufrufenden Assembly.
License license = new License(); license.setLicense(“MyLicense.lic”);
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setLicense(InputStream stream)
public void setLicense(InputStream stream)
Lizenziert die Komponente.
Ein Stream, der die Lizenz enthält.
Verwenden Sie diese Methode, um eine Lizenz aus einem Stream zu laden.
License license = new License(); license.setLicense(myStream);
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| stream | java.io.InputStream | Lizenz-Stream |
setLicense(String licenseName)
public void setLicense(String licenseName)
Lizenziert die Komponente.
Versucht, die Lizenz an den folgenden Orten zu finden:
Expliziter Pfad.
Der Ordner der Komponenten‑Jar‑Datei.
In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic im Ordner zu finden, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstieg‑Assembly und anschließend in den eingebetteten Ressourcen der aufrufenden Assembly.
License license = new License(); license.setLicense(“MyLicense.lic”);
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| licenseName | java.lang.String | Kann ein voller oder kurzer Dateiname oder der Name einer eingebetteten Ressource sein. Verwenden Sie einen leeren String, um in den Evaluierungsmodus zu wechseln. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |