MockLayoutBinder.java revision 731b74f7f44e67312a1fc4161c4e0aae221b2417
192d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock/* 292d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * Copyright (C) 2015 The Android Open Source Project 392d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * Licensed under the Apache License, Version 2.0 (the "License"); 492d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * you may not use this file except in compliance with the License. 592d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * You may obtain a copy of the License at 692d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * http://www.apache.org/licenses/LICENSE-2.0 792d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * Unless required by applicable law or agreed to in writing, software 892d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * distributed under the License is distributed on an "AS IS" BASIS, 992d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1092d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * See the License for the specific language governing permissions and 1192d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock * limitations under the License. 1292d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock */ 1392d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock 1492d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlockpackage android.databinding.tool; 1592d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock 1692d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlockimport android.databinding.tool.store.ResourceBundle; 1792d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock 1892d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlockimport java.io.File; 1992d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock 2092d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlockpublic class MockLayoutBinder extends LayoutBinder { 2192d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock 2292d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock public MockLayoutBinder() { 2392d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock super(new ResourceBundle.LayoutFileBundle(new File("./blah.xml"), "blah.xml", "layout", 2492d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock "com.test.submodule", 2592d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock false)); 2639076ed379c293399292d1c6b799866c1321b44bJohn Spurlock } 2739076ed379c293399292d1c6b799866c1321b44bJohn Spurlock} 2892d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84eJohn Spurlock