Show
Ignore:
Timestamp:
12/19/07 17:56:03 (8 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/OSGParentFCPointerFieldDescription.inl

    r1032 r1033  
    154154inline Field * 
    155155ParentFCPointerFieldDescription<TraitsT, 
    156                                 FieldCardE>::createField(void) const 
     156                                FieldCardE>::createField(FieldContainer *) const 
    157157{ 
    158158    return new HandledField(); 
     
    198198{ 
    199199    EditHandlePtr retVal(new EditHandle(pField, this)); 
     200     
     201    return retVal; 
     202} 
     203 
     204template <class TraitsT, enum FieldType::Cardinality FieldCardE> 
     205inline GetFieldHandlePtr 
     206ParentFCPointerFieldDescription<TraitsT, 
     207                                FieldCardE>::createDynamicGetHandler( 
     208    Field const *pField) const 
     209{ 
     210    GetHandlePtr retVal; 
     211     
     212    FFATAL(("ParentFCPointerFieldDescription<>::createDynamicGetHandler: " 
     213            "Operation NOT supported.\n")); 
     214     
     215    return retVal; 
     216} 
     217 
     218template <class TraitsT, enum FieldType::Cardinality FieldCardE> 
     219inline EditFieldHandlePtr 
     220ParentFCPointerFieldDescription<TraitsT, 
     221                                FieldCardE>::createDynamicEditHandler( 
     222    Field *pField) const 
     223{ 
     224    EditHandlePtr retVal; 
     225     
     226    FFATAL(("ParentFCPointerFieldDescription<>::createDynamicEditHandler: " 
     227            "Operation NOT supported.\n")); 
    200228     
    201229    return retVal;