blob: 5a649650fffb93a2ec3b4f447086c201ca12984c [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2009, 2019 Xored Software Inc and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-v20.html
*
* Contributors:
* Xored Software Inc - initial API and implementation and/or initial documentation
*******************************************************************************/
package org.eclipse.rcptt.tesla.ecl.model;
import org.eclipse.rcptt.ecl.core.Command;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Verify Error</b></em>'.
* <!-- end-user-doc -->
*
* <p>
* The following features are supported:
* </p>
* <ul>
* <li>{@link org.eclipse.rcptt.tesla.ecl.model.VerifyError#getCommand <em>Command</em>}</li>
* </ul>
*
* @see org.eclipse.rcptt.tesla.ecl.model.TeslaPackage#getVerifyError()
* @model annotation="http://www.eclipse.org/ecl/docs description='Checks &lt;code&gt;input&lt;/code&gt; conditions. \r\nIf the specified condition is not met (for example, the object is not returned), the verification is passed. \r\nIf the condition is met (for example, the object is selected), the verification is failed.' input='EObject condition' example='get-view \"Project Explorer\" | get-tree | verify-error {get-item \"TestProject\"}'"
* @generated
*/
public interface VerifyError extends Command {
/**
* Returns the value of the '<em><b>Command</b></em>' reference.
* <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Command</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Command</em>' reference.
* @see #setCommand(Command)
* @see org.eclipse.rcptt.tesla.ecl.model.TeslaPackage#getVerifyError_Command()
* @model required="true"
* @generated
*/
Command getCommand();
/**
* Sets the value of the '{@link org.eclipse.rcptt.tesla.ecl.model.VerifyError#getCommand <em>Command</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Command</em>' reference.
* @see #getCommand()
* @generated
*/
void setCommand(Command value);
} // VerifyError