package com.cvte.vman.impl;

import com.cvte.vman.TouchCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;

/* JADX INFO: loaded from: classes.dex */
public class TouchCtrlManager extends TouchCtrl {
    public static final String TAG = "Cvte@TouchCtrlManager";
    private static TouchCtrlManager mTouchCtrlManager;

    private TouchCtrlManager() {
    }

    public static synchronized TouchCtrlManager getInstance() {
        if (mTouchCtrlManager == null) {
            synchronized (KeyboardCtrlManager.class) {
                if (mTouchCtrlManager == null) {
                    mTouchCtrlManager = new TouchCtrlManager();
                }
            }
        }
        return mTouchCtrlManager;
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getMouseFadeState() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_MOUSE_FADE_STATE);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setMouseFadeState(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_MOUSE_FADE_STATE, i);
    }

    @Override // com.cvte.vman.TouchCtrl
    public String getMouseFadeBlacklist() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_TOUCH_GET_MOUSE_FADE_BLACKLIST);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean addMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_ADD_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean deleteMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_DELETE_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getPenNum() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_PEN_NUM);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setPenNum(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_PEN_NUM, i);
    }

    @Override // com.cvte.vman.TouchCtrl
    public String getPenType() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_TOUCH_GET_PEN_TYPE);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setPenType(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_PEN_TYPE, str);
    }
}
