|
||||||||||
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.Object
Object.toString()
public Qualifier clone()
clone
in class java.lang.Object
Object.clone()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
freeAspect
wird jedoch nur verglichen, falls aspect
null ist.
equals
in class java.lang.Object
obj
- 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 |