Show
Ignore:
Timestamp:
12/19/07 17:56:03 (1 year ago)
Author:
cneumann
Message:

changed: generic interface activated
fixed: single parent unlinking

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGEditMFCPointerFieldHandle.h

    r1032 r1033  
    127127    virtual FieldContainer *get (UInt32  const uiIndex) const = 0; 
    128128     
    129     virtual void add    (FieldContainer * const pNewElement ) = 0; 
    130     virtual void sub    (UInt32           const uiIndex     ) = 0; 
    131     virtual void sub    (FieldContainer * const pOldElement ) = 0; 
    132     virtual void insert (UInt32           const uiIndex, 
    133                          FieldContainer * const pNewElement ) = 0; 
    134     virtual void replace(UInt32           const uiIndex, 
    135                          FieldContainer * const pNewElement ) = 0; 
    136     virtual void replace(FieldContainer * const pOldElement, 
    137                          FieldContainer * const pNewElement ) = 0; 
    138     virtual void clear  (void                               ) = 0; 
     129    virtual void add          (FieldContainer * const pNewElement ) = 0; 
     130    virtual void sub          (UInt32           const uiIndex     ) = 0; 
     131    virtual void subObject    (FieldContainer * const pOldElement ) = 0; 
     132    virtual void insert       (UInt32           const uiIndex, 
     133                               FieldContainer * const pNewElement ) = 0; 
     134    virtual void replace      (UInt32           const uiIndex, 
     135                               FieldContainer * const pNewElement ) = 0; 
     136    virtual void replaceObject(FieldContainer * const pOldElement, 
     137                               FieldContainer * const pNewElement ) = 0; 
     138    virtual void clear        (void                               ) = 0; 
    139139         
    140140    /*! \}                                                                 */ 
     
    249249    virtual FieldContainer *get (UInt32  const uiIndex) const; 
    250250     
    251     virtual void            add    (FieldContainer * const pNewElement ); 
    252     virtual void            sub    (UInt32           const uiIndex     ); 
    253     virtual void            sub    (FieldContainer * const pOldElement ); 
    254     virtual void            insert (UInt32           const uiIndex, 
    255                                     FieldContainer * const pNewElement ); 
    256     virtual void            replace(UInt32           const uiIndex, 
    257                                     FieldContainer * const pNewElement ); 
    258     virtual void            replace(FieldContainer * const pOldElement, 
    259                                     FieldContainer * const pNewElement ); 
    260     virtual void            clear  (void                               ); 
     251    virtual void add          (FieldContainer * const pNewElement ); 
     252    virtual void sub          (UInt32           const uiIndex     ); 
     253    virtual void subObject    (FieldContainer * const pOldElement ); 
     254    virtual void insert      (UInt32           const uiIndex, 
     255                               FieldContainer * const pNewElement ); 
     256    virtual void replace      (UInt32           const uiIndex, 
     257                               FieldContainer * const pNewElement ); 
     258    virtual void replaceObject(FieldContainer * const pOldElement, 
     259                               FieldContainer * const pNewElement ); 
     260    virtual void clear        (void                               ); 
    261261         
    262262    /*! \}                                                                 */ 
     
    377377    virtual FieldContainer *get (UInt32  const uiIndex) const; 
    378378     
    379     virtual void            add    (FieldContainer * const pNewElement ); 
    380     virtual void            sub    (UInt32           const uiIndex     ); 
    381     virtual void            sub    (FieldContainer * const pOldElement ); 
    382     virtual void            insert (UInt32           const uiIndex, 
    383                                     FieldContainer * const pNewElement ); 
    384     virtual void            replace(UInt32           const uiIndex, 
    385                                     FieldContainer * const pNewElement ); 
    386     virtual void            replace(FieldContainer * const pOldElement, 
    387                                     FieldContainer * const pNewElement ); 
    388     virtual void            clear  (void                               ); 
     379    virtual void add          (FieldContainer * const pNewElement ); 
     380    virtual void sub          (UInt32           const uiIndex     ); 
     381    virtual void subObject    (FieldContainer * const pOldElement ); 
     382    virtual void insert      (UInt32           const uiIndex, 
     383                               FieldContainer * const pNewElement ); 
     384    virtual void replace      (UInt32           const uiIndex, 
     385                               FieldContainer * const pNewElement ); 
     386    virtual void replaceObject(FieldContainer * const pOldElement, 
     387                               FieldContainer * const pNewElement ); 
     388    virtual void clear        (void                               ); 
    389389         
    390390    /*! \}                                                                 */