|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.pua.prot.util.Qualifier
public class Qualifier
Modeliert eine Qualifizierung bestehend aus Objekt(typ), Attributgruppe, Aspekt und Simulationsvariante
Entspricht der Klasse sys.funclib.data.DataIdentification der
Kernsoftware, unterstützt jedoch freie Aspekte.
| Field Summary | |
|---|---|
Aspect |
aspect
Aspekt. |
AttributeGroup |
attributeGroup
Attributgruppe |
java.lang.String |
freeAspect
Ungebundener Aspekt. |
static short |
INVALID_SIMVAR
Zeigt ungültige Simulationsvariante an |
SystemObject |
object
Objekt |
short |
simVar
Simulationsvariante |
| Constructor Summary | |
|---|---|
protected |
Qualifier()
Erzeugt Qualifier Objekt dessen Membervariablen auf null und simVar auf
INVALID_SIMVAR gesetzt wird. |
|
Qualifier(DataModel model,
java.lang.String objPID,
java.lang.String atgPID,
java.lang.String aspPID,
short simVar)
Erzegut ein Qualifier Objekt mit aus den gegebenen Strings. |
|
Qualifier(short simVar)
Erzeugt Qualifizierung. |
|
Qualifier(SystemObject obj,
AttributeGroup atg,
Aspect asp,
short simVar)
Erzeugt ein Qualifier Objekt aus den gegebenen Objekten |
| Method Summary | |
|---|---|
Qualifier |
clone()
Klont die Qualizifierung. |
boolean |
equals(java.lang.Object obj)
Überprüft auf Gleicheit. |
java.lang.String |
getAspect()
Liefert Aspekt zurück. |
DataDescription |
getDataDescription()
Erzeugt die Beschreibung des Qualifiers. |
int |
hashCode()
Berechnet den Hashwert des Objekts |
java.lang.String |
toString()
Ausgabe der Elemente |
void |
valildate()
Überprüft die Qualifizierung auf Gültigkeit. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final short INVALID_SIMVAR
public SystemObject object
public AttributeGroup attributeGroup
public Aspect aspect
null sein, falls freeAspect verwendet wird.
public java.lang.String freeAspect
null sein, falls aspect verwendet wird.
public short simVar
| Constructor Detail |
|---|
public Qualifier(SystemObject obj,
AttributeGroup atg,
Aspect asp,
short simVar)
obj - Objektatg - Attributgruppeasp - AspektsimVar - Simulationsvarianteprotected Qualifier()
simVar auf
INVALID_SIMVAR gesetzt wird.
public Qualifier(short simVar)
simVar - Simulationsvariante.
public Qualifier(DataModel model,
java.lang.String objPID,
java.lang.String atgPID,
java.lang.String aspPID,
short simVar)
throws FailureException
model - DatenmodellobjPID - PID des Objekts / ObjekttypsatgPID - PID der AttributgruppeaspPID - PID des Aspekts / Name des Freien AspektssimVar - Simulationsvariante
FailureException - Verwenden einer ungültigen Pid oder Kommunikationsfehler mit der Konfiguration.| Method Detail |
|---|
public java.lang.String getAspect()
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public Qualifier clone()
clone in class java.lang.ObjectObject.clone()public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
freeAspect wird jedoch nur verglichen, falls aspect null ist.
equals in class java.lang.Objectobj - Vergleichsobjekt.
Object.equals(java.lang.Object)
public void valildate()
throws ScopeException
ScopeException - Falls die Qualifizierung ungültig ist,public DataDescription getDataDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||