Changeset 1039 for branches/Carsten_PtrWork2/Source/System/Cluster/Window/BalancedMultiWindow/OSGBalancedMultiWindowBase.cpp
- Timestamp:
- 01/16/08 16:07:40 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/Cluster/Window/BalancedMultiWindow/OSGBalancedMultiWindowBase.cpp
r1032 r1039 362 362 363 363 //! create a new instance of the class 364 BalancedMultiWindowBase::Obj RefPtr364 BalancedMultiWindowBase::ObjTransitPtr 365 365 BalancedMultiWindowBase::create(void) 366 366 { 367 Obj RefPtr pFC;367 ObjTransitPtr pFC; 368 368 369 369 if(getClassType().getPrototype() != NullFC) 370 370 { 371 pFC = boost::dynamic_pointer_cast< BalancedMultiWindow>(371 pFC = boost::dynamic_pointer_cast< BalancedMultiWindow >( 372 372 getClassType().getPrototype()->shallowCopy()); 373 373 } … … 386 386 } 387 387 388 FieldContainer RefPtr388 FieldContainerTransitPtr 389 389 BalancedMultiWindowBase::shallowCopy(void) const 390 390 { … … 393 393 newPtr(returnValue, dynamic_cast<const BalancedMultiWindow *>(this)); 394 394 395 return FieldContainer RefPtr(returnValue);395 return FieldContainerTransitPtr(returnValue); 396 396 } 397 397
