| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Modelling.ActivityDiagram.Datatype
Documentation
data AdConnection Source #
Instances
Constructors
| AdActionNode | |
| AdObjectNode | |
| AdDecisionNode | |
| AdMergeNode | |
| AdForkNode | |
| AdJoinNode | |
| AdActivityFinalNode | |
| AdFlowFinalNode | |
| AdInitialNode | |
Instances
| Reader AdNode Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Methods atomic_reader :: Parser AdNode atomic_readerPrec :: Int -> Parser AdNode readerPrec :: Int -> Parser AdNode readerList :: Parser [AdNode] | |||||
| ToDoc AdNode Source # | |||||
| Generic AdNode Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Associated Types
| |||||
| Read AdNode Source # | |||||
| Show AdNode Source # | |||||
| Eq AdNode Source # | |||||
| Hashable AdNode Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype | |||||
| type Rep AdNode Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype type Rep AdNode = D1 ('MetaData "AdNode" "Modelling.ActivityDiagram.Datatype" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (((C1 ('MetaCons "AdActionNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)) :+: C1 ('MetaCons "AdObjectNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String))) :+: (C1 ('MetaCons "AdDecisionNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :+: C1 ('MetaCons "AdMergeNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))) :+: ((C1 ('MetaCons "AdForkNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :+: C1 ('MetaCons "AdJoinNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) :+: (C1 ('MetaCons "AdActivityFinalNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :+: (C1 ('MetaCons "AdFlowFinalNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :+: C1 ('MetaCons "AdInitialNode" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))))) | |||||
data UMLActivityDiagram Source #
Constructors
| UMLActivityDiagram | |
Fields
| |
Instances
| Reader UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype | |||||
| ToDoc UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype | |||||
| Generic UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Associated Types
Methods from :: UMLActivityDiagram -> Rep UMLActivityDiagram x # to :: Rep UMLActivityDiagram x -> UMLActivityDiagram # | |||||
| Read UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Methods readsPrec :: Int -> ReadS UMLActivityDiagram # readList :: ReadS [UMLActivityDiagram] # | |||||
| Show UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Methods showsPrec :: Int -> UMLActivityDiagram -> ShowS # show :: UMLActivityDiagram -> String # showList :: [UMLActivityDiagram] -> ShowS # | |||||
| Eq UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype Methods (==) :: UMLActivityDiagram -> UMLActivityDiagram -> Bool # (/=) :: UMLActivityDiagram -> UMLActivityDiagram -> Bool # | |||||
| Hashable UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype | |||||
| type Rep UMLActivityDiagram Source # | |||||
Defined in Modelling.ActivityDiagram.Datatype type Rep UMLActivityDiagram = D1 ('MetaData "UMLActivityDiagram" "Modelling.ActivityDiagram.Datatype" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "UMLActivityDiagram" 'PrefixI 'True) (S1 ('MetaSel ('Just "nodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [AdNode]) :*: S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [AdConnection]))) | |||||
getInitialNodes :: UMLActivityDiagram -> [AdNode] Source #
getFinalNodes :: UMLActivityDiagram -> [AdNode] Source #
isActionNode :: AdNode -> Bool Source #
isObjectNode :: AdNode -> Bool Source #
isDecisionNode :: AdNode -> Bool Source #
isMergeNode :: AdNode -> Bool Source #
isForkNode :: AdNode -> Bool Source #
isJoinNode :: AdNode -> Bool Source #
isInitialNode :: AdNode -> Bool Source #
isActivityFinalNode :: AdNode -> Bool Source #
isFlowFinalNode :: AdNode -> Bool Source #