X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fscrollable%2Fscroll-view%2Fscroll-view-effect-impl.cpp;h=fa4d89c648af4605f331b74bbdc13ce930b40e02;hb=c95e793de54b10be70c3b6a68ec8952e430809c1;hp=365aeaa80aa8107cdde90e19991170a868bf1770;hpb=e2eda444afbe82e9591fe198eef339227f90a616;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-effect-impl.cpp b/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-effect-impl.cpp deleted file mode 100644 index 365aeaa..0000000 --- a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-effect-impl.cpp +++ /dev/null @@ -1,70 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Flora License, Version 1.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://floralicense.org/license/ -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an AS IS BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#include -#include - -using namespace Dali; - -namespace Dali -{ - -namespace Toolkit -{ - -namespace Internal -{ - -ScrollViewEffect::ScrollViewEffect() -: mScrollViewImpl(NULL) -{ -} - -ScrollViewEffect::~ScrollViewEffect() -{ -} - -void ScrollViewEffect::Attach(Toolkit::ScrollView& scrollView) -{ - DALI_ASSERT_ALWAYS( (!mScrollViewImpl) && "Already attached to a ScrollView" ); - - mScrollViewImpl = &GetImpl(scrollView); - - OnAttach(scrollView); -} - -void ScrollViewEffect::Detach(Toolkit::ScrollView& scrollView) -{ - DALI_ASSERT_ALWAYS( (mScrollViewImpl) && "Already detached from ScrollView" ); - DALI_ASSERT_ALWAYS( (&GetImpl(scrollView) == mScrollViewImpl) && "Effect attached to a different ScrollView"); - - OnDetach(scrollView); - - mScrollViewImpl = NULL; -} - -Toolkit::ScrollView ScrollViewEffect::GetScrollView() -{ - DALI_ASSERT_ALWAYS(mScrollViewImpl); - - return DownCast( mScrollViewImpl->Self() ); -} - -} // namespace Internal - -} // namespace Toolkit - -} // namespace Dali