Show
Ignore:
Timestamp:
12/19/07 17:56:03 (10 months 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/OSGEditMParentFCPointerFieldHandle.h

    r1032 r1033  
    130130    virtual UInt16          getChildrenFieldId(UInt32 const uiIndex) const = 0; 
    131131     
    132     virtual void add    (FieldContainer * const pNewElement ) = 0; 
    133     virtual void sub    (UInt32           const uiIndex     ) = 0; 
    134     virtual void sub    (FieldContainer * const pOldElement ) = 0; 
    135     virtual void insert (UInt32           const uiIndex, 
    136                          FieldContainer * const pNewElement ) = 0; 
    137     virtual void replace(UInt32           const uiIndex, 
    138                          FieldContainer * const pNewElement ) = 0; 
    139     virtual void replace(FieldContainer * const pOldElement, 
    140                          FieldContainer * const pNewElement ) = 0; 
    141     virtual void clear  (void                               ) = 0; 
     132    virtual void add          (FieldContainer * const pNewElement ) = 0; 
     133    virtual void sub          (UInt32           const uiIndex     ) = 0; 
     134    virtual void subObject    (FieldContainer * const pOldElement ) = 0; 
     135    virtual void insert       (UInt32           const uiIndex, 
     136                               FieldContainer * const pNewElement ) = 0; 
     137    virtual void replace      (UInt32           const uiIndex, 
     138                               FieldContainer * const pNewElement ) = 0; 
     139    virtual void replaceObject(FieldContainer * const pOldElement, 
     140                               FieldContainer * const pNewElement ) = 0; 
     141    virtual void clear        (void                               ) = 0; 
    142142         
    143143    /*! \}                                                                 */ 
     
    230230    virtual UInt16          getChildrenFieldId(UInt32 const uiIndex) const; 
    231231     
    232     virtual void add    (FieldContainer * const pNewElement ); 
    233     virtual void sub    (UInt32           const uiIndex     ); 
    234     virtual void sub    (FieldContainer * const pOldElement ); 
    235     virtual void insert (UInt32           const uiIndex, 
    236                          FieldContainer * const pNewElement ); 
    237     virtual void replace(UInt32           const uiIndex, 
    238                          FieldContainer * const pNewElement ); 
    239     virtual void replace(FieldContainer * const pOldElement, 
    240                          FieldContainer * const pNewElement ); 
    241     virtual void clear  (void                               ); 
     232    virtual void add          (FieldContainer * const pNewElement ); 
     233    virtual void sub          (UInt32           const uiIndex     ); 
     234    virtual void subObject    (FieldContainer * const pOldElement ); 
     235    virtual void insert       (UInt32           const uiIndex, 
     236                               FieldContainer * const pNewElement ); 
     237    virtual void replace      (UInt32           const uiIndex, 
     238                               FieldContainer * const pNewElement ); 
     239    virtual void replaceObject(FieldContainer * const pOldElement, 
     240                               FieldContainer * const pNewElement ); 
     241    virtual void clear        (void                               ); 
    242242         
    243243    /*! \}                                                                 */