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

    r1032 r1033  
    8686    typedef typename HandledField::GetHandle              GetHandle; 
    8787    typedef typename HandledField::GetHandlePtr           GetHandlePtr; 
    88  
    8988    typedef typename HandledField::EditHandle             EditHandle; 
    9089    typedef typename HandledField::EditHandlePtr          EditHandlePtr; 
     90     
     91    typedef typename HandledField::DynamicGetHandle       DynamicGetHandle; 
     92    typedef typename HandledField::DynamicGetHandlePtr    DynamicGetHandlePtr; 
     93    typedef typename HandledField::DynamicEditHandle      DynamicEditHandle; 
     94    typedef typename HandledField::DynamicEditHandlePtr   DynamicEditHandlePtr; 
    9195     
    9296    typedef typename 
     
    141145    /*! \{                                                                 */ 
    142146                 
    143     virtual Field                *createField (void         ) const; 
    144     virtual void                  destroyField(Field *pField) const; 
     147    virtual Field *createField (FieldContainer *pEnclosingFC) const; 
     148    virtual void   destroyField(Field          *pField      ) const; 
    145149 
    146150    virtual FieldDescriptionBase *clone       (void         ) const; 
     
    153157    virtual GetFieldHandlePtr  createGetHandler (Field const *pField) const; 
    154158    virtual EditFieldHandlePtr createEditHandler(Field       *pField) const; 
     159     
     160    virtual GetFieldHandlePtr 
     161        createDynamicGetHandler (Field const *pField) const; 
     162    virtual EditFieldHandlePtr 
     163        createDynamicEditHandler(Field       *pField) const; 
    155164                 
    156165    /*! \}                                                                 */