Referenzen > Creo Schematics 4.0 API Guide > Das Entwurfspaket > Klasse PropertySet
  
Klasse PropertySet
Diese abstrakte Klasse stellt ein Objekt mit einem Typ und Eigenschaften dar.
public class PropertySet
extends DBItem
Hierarchiediagramm
Direkt bekannte Unterklassen
Artifact
Weitere Informationen zu dieser Unterklasse finden Sie unter "Klasse Artifact".
Sheet
CCItem
Weitere Informationen zu dieser Unterklasse finden Sie unter 'Klasse "CCItem"'.
Konstruktor
public PropertySet()
Methoden
getType
Gibt den vollständigen Typ-Pfad dieses PropertySet zurück.
public String getType()
Löst aus: RSDException
getIntegerProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine Ganzzahl ist.
public int getIntegerProperty(String name, int defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
getRealProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine reelle Zahl ist.
public double getRealProperty(String name, double defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
getStringProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine Zeichenfolge ist.
public String getStringProperty(String name, String defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
getProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück.
Wert
Rückgabewert
Ganzzahl
java.lang.Integer Objekt
Reelle Zahl
java.lang.Real Objekt
Zeichenfolge
java.lang.String Objekt
null (Kein Wert)
null
public Object getProperty(String name, Object defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
getPropertiesNames
Gibt eine Gruppe von Zeichenfolgenobjekten zurück, die jeweils einen Eigenschaftsnamen dieses PropertySet aufweisen.
public java.util.Set getPropertiesNames (java.lang.String[] exclusions)
Dabei gilt:
exclusions: Ein Zeichenfolge-Array mit den Namen der Eigenschaften, die im zurückgegebenen Set nicht eingeschlossen werden sollen.
Löst aus: RSDException
setProperty
Legt einen Parameterwert fest und gibt den Wert zurück, wenn die Aktion erfolgreich ist. Wenn der Parametername in propertySet nicht vorhanden ist, wird er hinzugefügt.
public Object setProperty (String parmName, Object parmValue)
Dabei gilt:
parmName - Der Name des festzulegenden Parameters.
parmValue - Der für den Parameter festzulegende Wert.
Löst aus: RSDException
deleteProperty
Löscht die benannte Eigenschaft aus diesem propertySet. Sie können keine Eigenschaft löschen, die aus einem Datensatz angewendet wurde.
public Object deleteProperty(String name)
Dabei gilt:
name – Der Name der zu löschenden Eigenschaft.
Löst aus: RSDException
Geerbte Methoden
Von anderen Klassen wurden folgende Methoden geerbt:
Klasse
Geerbte Methoden
java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait