|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
public abstract class ConfigurationObjectWrapper
BasisKlasse für Klassen, die ConfigurationObjects eines bestimmten ConfigurationObjectTypes wrappen.
Field Summary | |
---|---|
static de.bsvrz.dav.daf.main.config.AttributeGroup |
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
|
private static java.util.Comparator<? super ConfigurationObjectWrapper> |
__ByNameSorter
Vergleichoperator für Sortierung der Konfigurationsobjekte nach dem Namen |
private static java.util.Comparator<? super ConfigurationObjectWrapper> |
__ByPidSorter
Vergleichoperator für Sortierung der Konfigurationsobjekte nach der Pid |
private static java.util.Comparator<? super ConfigurationObjectWrapper> |
__ByTreeStringSorter
Vergleichoperator für Sortierung der Konfigurationsobjekte nach der Pid |
static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
__TYP_ANSCHLUSSPUNKT
|
static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
__TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
|
protected de.bsvrz.dav.daf.main.config.ConfigurationObject |
_ConfigurationObject
das gewrappte ConfigurationObject. |
Constructor Summary | |
---|---|
protected |
ConfigurationObjectWrapper(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
erzeugt eine Instance, die das angegebene Object wrappt. |
protected |
ConfigurationObjectWrapper(java.lang.String pid)
erzeugt eine Instance auf Basis der PID des zu wrappenden Objectes. |
Method Summary | |
---|---|
de.bsvrz.dav.daf.main.config.ConfigurationObject |
getConfigurationObject()
gibt das gewrappte ConfigurationObjectes zurück. |
protected static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getKommunikationPartner(de.bsvrz.dav.daf.main.config.ConfigurationObject apgObject)
|
protected static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getKommunikationPartner(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anschlussPunktGeraeteListe)
gibt die KommunikationsPartner zurück, die über die AnschlussPunkte erreichbar sind. |
java.lang.String |
getName()
gibt den Namen des ConfigurationObjectes zurück. |
java.lang.String |
getPID()
gibt die PID des ConfigurationObjectes zurück. |
java.lang.String |
getToolTipText()
gibt einen String zum Anzeigen als ein ToolTip zurück. |
abstract java.lang.String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück. |
(package private) abstract de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
getType()
Implementationen müssen den ConfigurationObjectType zurückgeben, den die gewrappten ConfigurationObjecte haben. |
(package private) abstract void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObject)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die zugehörigen Mengen lesen. |
static void |
sortByName(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach Namen. |
static void |
sortByPid(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach PID. |
static void |
sortByTreeString(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach den Tree-Strings. |
java.lang.String |
toString()
gibt einen String "ObjectType - ObjectName" zurück. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __TYP_ANSCHLUSSPUNKT
public static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
public static de.bsvrz.dav.daf.main.config.AttributeGroup __ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
private static java.util.Comparator<? super ConfigurationObjectWrapper> __ByNameSorter
private static java.util.Comparator<? super ConfigurationObjectWrapper> __ByPidSorter
private static java.util.Comparator<? super ConfigurationObjectWrapper> __ByTreeStringSorter
protected de.bsvrz.dav.daf.main.config.ConfigurationObject _ConfigurationObject
Constructor Detail |
---|
protected ConfigurationObjectWrapper(java.lang.String pid) throws DataModellMismatchException, DataModellObjectNotFoundException
pid
- die PID des zu wrappenen Objectes
DataModellMismatchException
- wenn der Typ des ConfigurationsObject
nicht durch die Klasse gewrappt werden kann oder das Object mit der
PID kein ConfigurationObject ist.
DataModellObjectNotFoundException
- wenn kein Object mit dieser PID
existiert.protected ConfigurationObjectWrapper(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
confObj
- zu wreppenes ConfigurationObject
DataModellMismatchException
DataModellObjectNotFoundException
Method Detail |
---|
public final java.lang.String getPID()
public final java.lang.String getName()
public final de.bsvrz.dav.daf.main.config.ConfigurationObject getConfigurationObject()
abstract de.bsvrz.dav.daf.main.config.ConfigurationObjectType getType()
public abstract java.lang.String getTreeString()
public java.lang.String getToolTipText()
abstract void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObject) throws DataModellMismatchException
confObject
- ConfigurationObject
DataModellMismatchException
public java.lang.String toString()
toString
in class java.lang.Object
protected static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getKommunikationPartner(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anschlussPunktGeraeteListe)
anschlussPunktGeraeteListe
- List
protected static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getKommunikationPartner(de.bsvrz.dav.daf.main.config.ConfigurationObject apgObject)
public static final void sortByName(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach Namen.
objectArray
- public static final void sortByPid(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach PID.
objectArray
- public static final void sortByTreeString(ConfigurationObjectWrapper[] objectArray)
Sortiert das Array von ConfigurationObjectWrapper Objekten nach den Tree-Strings.
objectArray
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |