ErrorMessages.java revision aafbe5a2394ff9826201cca97d3298a9f355e311
1ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist/* 2ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * Copyright (C) 2015 The Android Open Source Project 3ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * 4ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * Licensed under the Apache License, Version 2.0 (the "License"); 5ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * you may not use this file except in compliance with the License. 6ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * You may obtain a copy of the License at 7ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * 8ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * http://www.apache.org/licenses/LICENSE-2.0 9ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * 10ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * Unless required by applicable law or agreed to in writing, software 11ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * distributed under the License is distributed on an "AS IS" BASIS, 12ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * See the License for the specific language governing permissions and 14ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist * limitations under the License. 15ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist */ 16ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist 17ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpackage android.databinding.tool.processing; 18ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist 19ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpublic class ErrorMessages { 20ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String INCLUDE_INSIDE_MERGE = 21ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Data binding does not support include elements as direct children of a merge element."; 22ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String UNDEFINED_VARIABLE = 23ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Identifiers must have user defined types from the XML file. %s is missing it"; 24ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String CANNOT_FIND_SETTER_CALL = 25ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Cannot find the setter for attribute '%s' with parameter type %s."; 26ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String CANNOT_RESOLVE_TYPE = 27ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Cannot resolve type for %s"; 28ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String MULTI_CONFIG_LAYOUT_CLASS_NAME_MISMATCH = 29ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Classname (%s) does not match the class name defined for layout(%s) in other" 30ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist + " configurations"; 31ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String MULTI_CONFIG_VARIABLE_TYPE_MISMATCH = 32ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Variable declaration (%s - %s) does not match the type defined for layout(%s) in other" 33ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist + " configurations"; 34ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String MULTI_CONFIG_IMPORT_TYPE_MISMATCH = 35ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Import declaration (%s - %s) does not match the import defined for layout(%s) in other" 36ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist + " configurations"; 37ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist public static final String MULTI_CONFIG_ID_USED_AS_IMPORT = 38ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist "Cannot use the same id (%s) for a View and an include tag."; 39ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist} 40ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist