Hets - the Heterogeneous Tool Set
Copyright(c) Christian Maeder DFKI GmbH 2009
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerChristian.Maeder@dfki.de
Stabilityprovisional
Portabilityportable
Safe HaskellNone

Interfaces.Command

Description

data types for development graph commands to be invoked via the GUI, the command-line-interface (CMDL), and other tools

Synopsis

Documentation

data GlobCmd Source #

Instances

Instances details
Bounded GlobCmd Source # 
Instance details

Defined in Interfaces.Command

Enum GlobCmd Source # 
Instance details

Defined in Interfaces.Command

Eq GlobCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

(==) :: GlobCmd -> GlobCmd -> Bool

(/=) :: GlobCmd -> GlobCmd -> Bool

Ord GlobCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

compare :: GlobCmd -> GlobCmd -> Ordering

(<) :: GlobCmd -> GlobCmd -> Bool

(<=) :: GlobCmd -> GlobCmd -> Bool

(>) :: GlobCmd -> GlobCmd -> Bool

(>=) :: GlobCmd -> GlobCmd -> Bool

max :: GlobCmd -> GlobCmd -> GlobCmd

min :: GlobCmd -> GlobCmd -> GlobCmd

Show GlobCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

showsPrec :: Int -> GlobCmd -> ShowS

show :: GlobCmd -> String

showList :: [GlobCmd] -> ShowS

cmdlGlobCmd :: GlobCmd -> String Source #

even some short names for the command line interface

data SelectCmd Source #

select a named entity

Instances

Instances details
Bounded SelectCmd Source # 
Instance details

Defined in Interfaces.Command

Enum SelectCmd Source # 
Instance details

Defined in Interfaces.Command

Eq SelectCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

(==) :: SelectCmd -> SelectCmd -> Bool

(/=) :: SelectCmd -> SelectCmd -> Bool

Ord SelectCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

compare :: SelectCmd -> SelectCmd -> Ordering

(<) :: SelectCmd -> SelectCmd -> Bool

(<=) :: SelectCmd -> SelectCmd -> Bool

(>) :: SelectCmd -> SelectCmd -> Bool

(>=) :: SelectCmd -> SelectCmd -> Bool

max :: SelectCmd -> SelectCmd -> SelectCmd

min :: SelectCmd -> SelectCmd -> SelectCmd

Show SelectCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

showsPrec :: Int -> SelectCmd -> ShowS

show :: SelectCmd -> String

showList :: [SelectCmd] -> ShowS

data InspectCmd Source #

Instances

Instances details
Bounded InspectCmd Source # 
Instance details

Defined in Interfaces.Command

Enum InspectCmd Source # 
Instance details

Defined in Interfaces.Command

Eq InspectCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

(==) :: InspectCmd -> InspectCmd -> Bool

(/=) :: InspectCmd -> InspectCmd -> Bool

Ord InspectCmd Source # 
Instance details

Defined in Interfaces.Command

Show InspectCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

showsPrec :: Int -> InspectCmd -> ShowS

show :: InspectCmd -> String

showList :: [InspectCmd] -> ShowS

data ChangeCmd Source #

Constructors

Expand 
AddView 

Instances

Instances details
Bounded ChangeCmd Source # 
Instance details

Defined in Interfaces.Command

Enum ChangeCmd Source # 
Instance details

Defined in Interfaces.Command

Eq ChangeCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

(==) :: ChangeCmd -> ChangeCmd -> Bool

(/=) :: ChangeCmd -> ChangeCmd -> Bool

Ord ChangeCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

compare :: ChangeCmd -> ChangeCmd -> Ordering

(<) :: ChangeCmd -> ChangeCmd -> Bool

(<=) :: ChangeCmd -> ChangeCmd -> Bool

(>) :: ChangeCmd -> ChangeCmd -> Bool

(>=) :: ChangeCmd -> ChangeCmd -> Bool

max :: ChangeCmd -> ChangeCmd -> ChangeCmd

min :: ChangeCmd -> ChangeCmd -> ChangeCmd

Show ChangeCmd Source # 
Instance details

Defined in Interfaces.Command

Methods

showsPrec :: Int -> ChangeCmd -> ShowS

show :: ChangeCmd -> String

showList :: [ChangeCmd] -> ShowS

data Command Source #

Instances

Instances details
Show Command Source # 
Instance details

Defined in Interfaces.Command

Methods

showsPrec :: Int -> Command -> ShowS

show :: Command -> String

showList :: [Command] -> ShowS

eqCmd :: Command -> Command -> Bool Source #

cmdNameStr :: Command -> String Source #

showCmd :: Command -> String Source #

show command with arguments