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
All Methods Instance Methods Concrete Methods 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()
-
-
-
Constructor Detail
-
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 Detail
-
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
public ConfigurationAreaDependencyKind 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
-
-