16777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez/*
26777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * Copyright (C) 2015 The Android Open Source Project
36777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez *
46777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * Licensed under the Apache License, Version 2.0 (the "License");
56777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * you may not use this file except in compliance with the License.
66777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * You may obtain a copy of the License at
76777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez *
86777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez *      http://www.apache.org/licenses/LICENSE-2.0
96777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez *
106777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * Unless required by applicable law or agreed to in writing, software
116777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * distributed under the License is distributed on an "AS IS" BASIS,
126777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
136777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * See the License for the specific language governing permissions and
146777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * limitations under the License.
156777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez */
166777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez
176777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perezpackage com.android.tools.layoutlib.create.dataclass;
186777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez
196777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perezimport com.android.tools.layoutlib.create.DelegateClassAdapterTest;
206777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perezimport com.android.tools.layoutlib.create.dataclass.OuterClass.StaticInnerClass;
216777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez
226777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez/**
236777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez * Used by {@link DelegateClassAdapterTest}.
246777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez */
256777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perezpublic class OuterClass_StaticInnerClass_Delegate {
266777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez    // The delegate override of Inner.get return 6 + a + b
276777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez    public static int get(StaticInnerClass inner, int a, long b) {
286777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez        return 6 + a + (int) b;
296777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez    }
306777f54fa44341dd4b23456c97d97c6e4ffe915fDiego Perez}
31