跳到主要内容
版本:v10.0

Frame / SView / Commands / ModelCompareCommand

Class: ModelCompareCommand

SView.Commands.ModelCompareCommand

Memberof

SView.Commands

Description

模型比较相关命令

Author

yangwei

Date

2023-04-26 15:16:06

Version

1.0

Copyright

All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new ModelCompareCommand(name): ModelCompareCommand

Parameters

NameTypeDescription
namestring命令名称

Returns

ModelCompareCommand

Description

构造函数

Overrides

SCommand.constructor

Properties

description

description: string

Inherited from

SCommand.description


executedHandleMode

executedHandleMode: ExecutedHandleMode

Inherited from

SCommand.executedHandleMode


frame

frame: FrameMain

Inherited from

SCommand.frame


inputParas

inputParas: CommandParameters

Inherited from

SCommand.inputParas


isCanAbort

isCanAbort: boolean

Inherited from

SCommand.isCanAbort


isDisplayView

isDisplayView: boolean

Inherited from

SCommand.isDisplayView


isInterruptible

isInterruptible: boolean

Inherited from

SCommand.isInterruptible


isParametersComplete

isParametersComplete: boolean

Inherited from

SCommand.isParametersComplete


isPreView

isPreView: boolean

Inherited from

SCommand.isPreView


isShowLoadingDialog

isShowLoadingDialog: boolean

Inherited from

SCommand.isShowLoadingDialog


name

name: string

Inherited from

SCommand.name


outputParas

outputParas: CommandParameters

Inherited from

SCommand.outputParas


priority

priority: CommandPriority

Inherited from

SCommand.priority


scene

scene: Scene

Inherited from

SCommand.scene


state

state: CommandState

Inherited from

SCommand.state


type

type: number

Inherited from

SCommand.type


view

view: SCommandView

Inherited from

SCommand.view

Methods

apply

apply(): number

Returns

number

Description

应用

Inherited from

SCommand.apply


cancel

cancel(): void

Returns

void

Description

取消

Memberof

SCommand

Inherited from

SCommand.cancel


clear

clear(): number

Returns

number

Description

清空

Inherited from

SCommand.clear


close

close(): void

Returns

void

Description

关闭

Inherited from

SCommand.close


doPreview

doPreview(): number

Returns

number

Description

执行预览

Inherited from

SCommand.doPreview


execute

execute(executeAll?): number

Parameters

NameType
executeAll?boolean

Returns

number

Description

执行

Inherited from

SCommand.execute


existValidParameters

existValidParameters(): boolean

Returns

boolean

Description

是否存在有效参数

Inherited from

SCommand.existValidParameters


exitCompare

exitCompare(): void

Returns

void


getConfigData

getConfigData(): number

Returns

number

Description

获取配置中的命令信息

Inherited from

SCommand.getConfigData


getDescription

getDescription(): string

Returns

string

Description

获取命令描述

Inherited from

SCommand.getDescription


getExecutedHandleMode

getExecutedHandleMode(): ExecutedHandleMode

Returns

ExecutedHandleMode

Description

获取执行模式

Inherited from

SCommand.getExecutedHandleMode


getInputParas

getInputParas(): CommandParameters

Returns

CommandParameters

Description

获取参数

Inherited from

SCommand.getInputParas


getIsCanAbort

getIsCanAbort(): boolean

Returns

boolean

Description

是否可以中止

Inherited from

SCommand.getIsCanAbort


getIsDisplayView

getIsDisplayView(): boolean

Returns

boolean

Description

是否显示View

Inherited from

SCommand.getIsDisplayView


getIsInterruptible

getIsInterruptible(): boolean

Returns

boolean

Description

获取是否可被中断

Inherited from

SCommand.getIsInterruptible


getIsParametersComplete

getIsParametersComplete(): boolean

Returns

boolean

Description

判断参数是否完全,仅判断参数是否有空缺,可重写方法,实现自己的判定规则

Inherited from

SCommand.getIsParametersComplete


getIsPreView

getIsPreView(): boolean

Returns

boolean

Description

获取命令是否预显

Inherited from

SCommand.getIsPreView


getIsShowLoadingDialog

getIsShowLoadingDialog(): boolean

Returns

boolean

Description

是否显示加载对话框

Inherited from

SCommand.getIsShowLoadingDialog


getName

getName(): string

Returns

string

Description

获取命令名称

Inherited from

SCommand.getName


getOutputParas

getOutputParas(): CommandParameters

Returns

CommandParameters

Description

获取输出参数

Inherited from

SCommand.getOutputParas


getPriority

getPriority(): CommandPriority

Returns

CommandPriority

Description

获取命令优先级

Inherited from

SCommand.getPriority


getScene

getScene(): Scene

Returns

Scene

Description

获取scene

Inherited from

SCommand.getScene


getState

getState(): CommandState

Returns

CommandState

Description

获取命令状态

Inherited from

SCommand.getState


getView

getView(): SCommandView

Returns

SCommandView

Description

获取view

Inherited from

SCommand.getView


interrupt

interrupt(): CommandExecuteResult

Returns

CommandExecuteResult

Description

中断当前命令

Inherited from

SCommand.interrupt


isShowView

isShowView(): boolean

Returns

boolean

Description

判断是否需要显示面板

Inherited from

SCommand.isShowView


onClearPreview

onClearPreview(): void

Returns

void

Description

清空预览

Inherited from

SCommand.onClearPreview


onExecuted

onExecuted(): number

Returns

number

Description

业务逻辑执行完毕后

Inherited from

SCommand.onExecuted


onInitialize

onInitialize(): CommandExecuteResult

@description: 初始化命令参数

Returns

CommandExecuteResult

命令执行状态

Overrides

SCommand.onInitialize


preview

preview(): number

Returns

number

Description

预览

Inherited from

SCommand.preview


release

release(): boolean

Returns

boolean

Description

释放

Inherited from

SCommand.release


resume

resume(): number

Returns

number

Description

恢复命名

Inherited from

SCommand.resume


setExecutedHandleMode

setExecutedHandleMode(value): void

Parameters

NameType
valueany

Returns

void

Description

设置执行模式

Inherited from

SCommand.setExecutedHandleMode


setInputParas

setInputParas(value): void

Parameters

NameType
valueCommandParameters

Returns

void

Description

设置输入参数

Inherited from

SCommand.setInputParas


setIsCanAbort

setIsCanAbort(value): void

Parameters

NameType
valueany

Returns

void

Description

设置是否可以中止

Inherited from

SCommand.setIsCanAbort


setIsDisplayView

setIsDisplayView(value): void

Parameters

NameType
valueany

Returns

void

Description

设置是否显示View

Inherited from

SCommand.setIsDisplayView


setIsInterruptible

setIsInterruptible(value): void

Parameters

NameType
valueboolean

Returns

void

Description

设置是否可被中断

Inherited from

SCommand.setIsInterruptible


setIsParametersComplete

setIsParametersComplete(value): void

Parameters

NameType
valueany

Returns

void

Description

参数是否完整

Inherited from

SCommand.setIsParametersComplete


setIsPreView

setIsPreView(value): void

@description: 设置命令是否预显

Parameters

NameTypeDescription
valueboolean:0不预显,1预显

Returns

void

Inherited from

SCommand.setIsPreView


setIsShowLoadingDialog

setIsShowLoadingDialog(value): void

Parameters

NameType
valueany

Returns

void

Description

设置是否显示加载对话框

Inherited from

SCommand.setIsShowLoadingDialog


setName

setName(value): void

Parameters

NameType
valuestring

Returns

void

Description

设置命令名称

Inherited from

SCommand.setName


setOutputParas

setOutputParas(value): void

Parameters

NameType
valueCommandParameters

Returns

void

Description

设置输出参数

Inherited from

SCommand.setOutputParas


setPriority

setPriority(value): void

Parameters

NameType
valueany

Returns

void

Description

设置命令优先级

Inherited from

SCommand.setPriority


setScene

setScene(value): void

Parameters

NameType
valueScene

Returns

void

Description

设置scene

Inherited from

SCommand.setScene


setState

setState(state): void

Parameters

NameType
stateCommandState

Returns

void

Description

设置命令状态

Inherited from

SCommand.setState


setView

setView(value): void

Parameters

NameType
valueSCommandView

Returns

void

Description

设置view

Inherited from

SCommand.setView


touchHandle

touchHandle(event): boolean

Parameters

NameType
eventMouseEventArgs | KeyEventArgs | TouchEventArgs

Returns

boolean

Description

处理触摸事件

Inherited from

SCommand.touchHandle


undo

undo(): boolean

Returns

boolean

Description

回退

Inherited from

SCommand.undo