Class ConfigurationObjectWrapper

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      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

      Modifier and Type Method Description
      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.
      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

      • __TYP_ANSCHLUSSPUNKT

        public static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __TYP_ANSCHLUSSPUNKT
      • __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER

        public static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
      • __ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER

        public static de.bsvrz.dav.daf.main.config.AttributeGroup __ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
      • _ConfigurationObject

        protected de.bsvrz.dav.daf.main.config.ConfigurationObject _ConfigurationObject
        das gewrappte ConfigurationObject.
    • Method Detail

      • getPID

        public final java.lang.String getPID()
        gibt die PID des ConfigurationObjectes zurück.
        Returns:
        die PID
      • getName

        public final java.lang.String getName()
        gibt den Namen des ConfigurationObjectes zurück.
        Returns:
        den Namen
      • getConfigurationObject

        public final de.bsvrz.dav.daf.main.config.ConfigurationObject getConfigurationObject()
        gibt das gewrappte ConfigurationObjectes zurück.
        Returns:
        die PID
      • getTreeString

        public abstract java.lang.String getTreeString()
        gibt einen String zum Anzeigen in einem Tree zurück.
        Returns:
        Text zur Anzeige im Baum
      • getToolTipText

        public java.lang.String getToolTipText()
        gibt einen String zum Anzeigen als ein ToolTip zurück.
        Returns:
        Tooltipp
      • toString

        public java.lang.String toString()
        gibt einen String "ObjectType - ObjectName" zurück.
        Overrides:
        toString in class java.lang.Object
        Returns:
        String
      • getKommunikationPartner

        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.
        Parameters:
        anschlussPunktGeraeteListe - List
        Returns:
        Array der KommunikationsPartner.
      • getKommunikationPartner

        protected static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getKommunikationPartner​(de.bsvrz.dav.daf.main.config.ConfigurationObject apgObject)
      • sortByName

        public static final void sortByName​(ConfigurationObjectWrapper[] objectArray)

        Sortiert das Array von ConfigurationObjectWrapper Objekten nach Namen.

        Parameters:
        objectArray - ToDo.
      • sortByPid

        public static final void sortByPid​(ConfigurationObjectWrapper[] objectArray)

        Sortiert das Array von ConfigurationObjectWrapper Objekten nach PID.

        Parameters:
        objectArray - ToDo.
      • sortByTreeString

        public static final void sortByTreeString​(ConfigurationObjectWrapper[] objectArray)

        Sortiert das Array von ConfigurationObjectWrapper Objekten nach den Tree-Strings.

        Parameters:
        objectArray - ToDo.