diff options
Diffstat (limited to 'telephony/java/com/android/internal/telephony/gsm/SmsBroadcastConfigInfo.java')
-rw-r--r-- | telephony/java/com/android/internal/telephony/gsm/SmsBroadcastConfigInfo.java | 133 |
1 files changed, 0 insertions, 133 deletions
diff --git a/telephony/java/com/android/internal/telephony/gsm/SmsBroadcastConfigInfo.java b/telephony/java/com/android/internal/telephony/gsm/SmsBroadcastConfigInfo.java deleted file mode 100644 index 66e7ce0..0000000 --- a/telephony/java/com/android/internal/telephony/gsm/SmsBroadcastConfigInfo.java +++ /dev/null @@ -1,133 +0,0 @@ -/* - * Copyright (C) 2009 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.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://www.apache.org/licenses/LICENSE-2.0 - * - * 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. - */ - -package com.android.internal.telephony.gsm; - -/** - * SmsBroadcastConfigInfo defines one configuration of Cell Broadcast - * Message (CBM) to be received by the ME - * - * fromServiceId - toServiceId defines a range of CBM message identifiers - * whose value is 0x0000 - 0xFFFF as defined in TS 23.041 9.4.1.2.2 for GMS - * and 9.4.4.2.2 for UMTS. All other values can be treated as empty - * CBM message ID. - * - * fromCodeScheme - toCodeScheme defines a range of CBM data coding schemes - * whose value is 0x00 - 0xFF as defined in TS 23.041 9.4.1.2.3 for GMS - * and 9.4.4.2.3 for UMTS. - * All other values can be treated as empty CBM data coding scheme. - * - * selected false means message types specified in {@code <fromServiceId, toServiceId>} - * and {@code <fromCodeScheme, toCodeScheme>} are not accepted, while true means accepted. - * - */ -public final class SmsBroadcastConfigInfo { - private int fromServiceId; - private int toServiceId; - private int fromCodeScheme; - private int toCodeScheme; - private boolean selected; - - /** - * Initialize the object from rssi and cid. - */ - public SmsBroadcastConfigInfo(int fromId, int toId, int fromScheme, - int toScheme, boolean selected) { - fromServiceId = fromId; - toServiceId = toId; - fromCodeScheme = fromScheme; - toCodeScheme = toScheme; - this.selected = selected; - } - - /** - * @param fromServiceId the fromServiceId to set - */ - public void setFromServiceId(int fromServiceId) { - this.fromServiceId = fromServiceId; - } - - /** - * @return the fromServiceId - */ - public int getFromServiceId() { - return fromServiceId; - } - - /** - * @param toServiceId the toServiceId to set - */ - public void setToServiceId(int toServiceId) { - this.toServiceId = toServiceId; - } - - /** - * @return the toServiceId - */ - public int getToServiceId() { - return toServiceId; - } - - /** - * @param fromCodeScheme the fromCodeScheme to set - */ - public void setFromCodeScheme(int fromCodeScheme) { - this.fromCodeScheme = fromCodeScheme; - } - - /** - * @return the fromCodeScheme - */ - public int getFromCodeScheme() { - return fromCodeScheme; - } - - /** - * @param toCodeScheme the toCodeScheme to set - */ - public void setToCodeScheme(int toCodeScheme) { - this.toCodeScheme = toCodeScheme; - } - - /** - * @return the toCodeScheme - */ - public int getToCodeScheme() { - return toCodeScheme; - } - - /** - * @param selected the selected to set - */ - public void setSelected(boolean selected) { - this.selected = selected; - } - - /** - * @return the selected - */ - public boolean isSelected() { - return selected; - } - - @Override - public String toString() { - return "SmsBroadcastConfigInfo: Id [" + - fromServiceId + ',' + toServiceId + "] Code [" + - fromCodeScheme + ',' + toCodeScheme + "] " + - (selected ? "ENABLED" : "DISABLED"); - } -} |