
com.inexas.fsm.SynchEvent Maven / Gradle / Ivy
The newest version!
/**
* Copyright (C) 2005, Inexas, All rights reserved.
* See also Inexas Software Usage Licence http://www.inexas.com/isul/
*
* This software is open source but it is not necessarily free.
*
* The following restrictions apply to the contents of this file in
* source or binary form including use by other packages in the form
* of a software library or as a source for deriving packages or
* programs:
*
* - Use is not permitted by military entities such as an army or other
* defence agencies or any entity that is significantly involved in
* the support through products or services of a military entity -
* a reasonable guide is when 30% or more of a companies revenue
* is received for goods or services rendered to military agencies
*
* - Use for commercial purposes is permitted against a licence fee.
* Commercial use includes production use for core business or
* administration but excludes evaluation of this package for
* eventual commercial use.
*
* - Use for non-commercial purposes is permitted free of charge.
* Non-commercial use includes:
*
* - Educational bodies such as schools, universities, adult
* educational centers, on-line training courses (even in
* commercial environments)
*
* - Not-for-profit organisations such as open source groups, home
* use, charitable organisations
*
* The software can be copied, modified and redistributed provided this
* copyright notice and disclaimer is reproduced in a prominent place.
*
* Neither the name of the Inexas nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL INEXAS OR CONTRIBUTORS BE LIABLE FOR ANY
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package com.inexas.fsm;
public class SynchEvent extends Event {
private final SynchBar synchBar;
SynchEvent(SynchBar synchBar) {
super("_synch", Event.Type.call);
this.synchBar = synchBar;
}
SynchBar getSynchBar() {
return synchBar;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy