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.inl

    r1032 r1033  
    1 /*---------------------------------------------------------------------------*\ 
    2  *                                OpenSG                                     * 
    3  *                                                                           * 
    4  *                                                                           * 
    5  *                       Copyright 2007 by OpenSG Forum                      * 
    6  *                                                                           * 
    7  *   contact: dirk@opensg.org, gerrit.voss@vossg.org, jbehr@zgdv.de          * 
    8  *                                                                           * 
    9 \*---------------------------------------------------------------------------*/ 
    10 /*---------------------------------------------------------------------------*\ 
    11  *                                License                                    * 
    12  *                                                                           * 
    13  * This library is free software; you can redistribute it and/or modify it   * 
    14  * under the terms of the GNU Library General Public License as published    * 
    15  * by the Free Software Foundation, version 2.                               * 
    16  *                                                                           * 
    17  * This library is distributed in the hope that it will be useful, but       * 
    18  * WITHOUT ANY WARRANTY; without even the implied warranty of                * 
    19  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU         * 
    20  * Library General Public License for more details.                          * 
    21  *                                                                           * 
    22  * You should have received a copy of the GNU Library General Public         * 
    23  * License along with this library; if not, write to the Free Software       * 
    24  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.                 * 
    25  *                                                                           * 
    26 \*---------------------------------------------------------------------------*/ 
    27 /*---------------------------------------------------------------------------*\ 
    28  *                                Changes                                    * 
    29  *                                                                           * 
    30  *                                                                           * 
    31  *                                                                           * 
    32  *                                                                           * 
    33  *                                                                           * 
    34  *                                                                           * 
    35 \*---------------------------------------------------------------------------*/ 
    36  
    371/*---------------------------------------------------------------------------*\ 
    382 *                                OpenSG                                     * 
     
    306270template <class FieldT> 
    307271inline void 
    308 EditMParentFCPointerFieldHandle<FieldT>::sub(FieldContainer * const pOldElement) 
     272EditMParentFCPointerFieldHandle<FieldT>::subObject( 
     273    FieldContainer * const pOldElement) 
    309274{ 
    310275    FWARNING(("EditMParentFCPointerFieldHandle<FieldT>::sub: " 
     
    334299template <class FieldT> 
    335300inline void 
    336 EditMParentFCPointerFieldHandle<FieldT>::replace
     301EditMParentFCPointerFieldHandle<FieldT>::replaceObject
    337302    FieldContainer * const pOldElement, 
    338303    FieldContainer * const pNewElement)