/tts/src/com/google/tts/SoundResource.java
Java | 42 lines | 16 code | 4 blank | 22 comment | 0 complexity | e21a86cc1c2ff32b26e5f85b2f936635 MD5 | raw file
1/* 2 * Copyright (C) 2008 Google Inc. 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 5 * use this file except in compliance with the License. You may obtain a copy of 6 * the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 12 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 13 * License for the specific language governing permissions and limitations under 14 * the License. 15 */ 16package com.google.tts; 17 18/** 19 * Contains the information needed to access a sound resource; the name of the 20 * package that contains the resource and the resID of the resource within that 21 * package. 22 * 23 * @author clchen@google.com (Charles L. Chen) 24 */ 25public class SoundResource { 26 public String sourcePackageName; 27 public int resId; 28 public String filename; 29 30 public SoundResource(String packageName, int id) { 31 sourcePackageName = packageName; 32 resId = id; 33 filename = null; 34 } 35 36 37 public SoundResource(String file) { 38 sourcePackageName = null; 39 resId = -1; 40 filename = file; 41 } 42}