Class ConfigurationAreaDependency
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.ConfigurationAreaDependency
public class ConfigurationAreaDependency
extends java.lang.Object
Diese Klasse stellt die Abhängigkeit von einem Konfigurationsbereich zu einem anderen dar.
-
Constructor Summary
Constructors Constructor Description ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, de.bsvrz.dav.daf.main.config.ConfigurationArea dependantArea, ConfigurationAreaDependencyKind kind)
ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, java.lang.String pidDependantArea, ConfigurationAreaDependencyKind kind)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getDependantArea()
short
getDependencyOccurredAtVersion()
ConfigurationAreaDependencyKind
getKind()
short
getNeededVersion()
int
hashCode()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ConfigurationAreaDependency
public ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, de.bsvrz.dav.daf.main.config.ConfigurationArea dependantArea, ConfigurationAreaDependencyKind kind)- Parameters:
dependencyOccurredAtVersion
- Ab welcher Version ist die Abhängigkeit vonarea
unddependantArea
aufgetreten. Vor dieser Version konntearea
ohnedependantArea
existieren.neededVersion
- Version, in der der BereichdependantArea
zur Verfügung stehen muss, damit der Bereicharea
alle Referenzen auflösen kann.dependantArea
- Bereich, von dem der Bereicharea
abhängig ist.kind
- Art der Abhängigkeit.
-
ConfigurationAreaDependency
public ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, java.lang.String pidDependantArea, ConfigurationAreaDependencyKind kind)
-
-
Method Details
-
getDependencyOccurredAtVersion
public short getDependencyOccurredAtVersion()- Returns:
- Version, ab der der Bereich vom Bereich
getDependantArea()
abhängig wurde.
-
getDependantArea
public java.lang.String getDependantArea()- Returns:
- Pid des Bereichs, von dem ein anderer Bereich abhängig ist.
-
getNeededVersion
public short getNeededVersion()- Returns:
- Version, in der der Bereich
getDependantArea()
vorliegen muss, damit der Bereich alle Abhängigkeiten auflösen kann.
-
getKind
- Returns:
- Art der Abhängigkeit zwischen den beiden Bereichen.
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-