FileDocCategorySizeDatePackage
CsimFileHandler.javaAPI DocAndroid 5.1 API2065Thu Mar 12 22:22:54 GMT 2015com.android.internal.telephony.uicc

CsimFileHandler

public final class CsimFileHandler extends IccFileHandler implements IccConstants
{@hide} This class should be used to access files in CSIM ADF

Fields Summary
static final String
LOG_TAG
Constructors Summary
public CsimFileHandler(UiccCardApplication app, String aid, com.android.internal.telephony.CommandsInterface ci)


           
        super(app, aid, ci);
    
Methods Summary
protected java.lang.StringgetEFPath(int efid)

        switch(efid) {
        case EF_SMS:
        case EF_CST:
        case EF_FDN:
        case EF_MSISDN:
        case EF_RUIM_SPN:
        case EF_CSIM_LI:
        case EF_CSIM_MDN:
        case EF_CSIM_IMSIM:
        case EF_CSIM_CDMAHOME:
        case EF_CSIM_EPRL:
        case EF_CSIM_MIPUPP:
            return MF_SIM + DF_ADF;
        }
        String path = getCommonIccEFPath(efid);
        if (path == null) {
            // The EFids in UICC phone book entries are decided by the card manufacturer.
            // So if we don't match any of the cases above and if its a UICC return
            // the global 3g phone book path.
            return MF_SIM + DF_TELECOM + DF_PHONEBOOK;
        }
        return path;
    
protected voidlogd(java.lang.String msg)

        Rlog.d(LOG_TAG, msg);
    
protected voidloge(java.lang.String msg)

        Rlog.e(LOG_TAG, msg);