modelling-tasks-0.0.0.1
Safe HaskellNone
LanguageHaskell2010

Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Documentation

data FindAuxiliaryPetriNodesConfig Source #

Constructors

FindAuxiliaryPetriNodesConfig 

Fields

Instances

Instances details
Reader FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

ToDoc FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Generic FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Associated Types

type Rep FindAuxiliaryPetriNodesConfig 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesConfig = D1 ('MetaData "FindAuxiliaryPetriNodesConfig" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesConfig" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AdConfig) :*: S1 ('MetaSel ('Just "countOfPetriNodesBounds") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Int, Maybe Int))) :*: (S1 ('MetaSel ('Just "maxInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "hideNodeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "hideBranchConditions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "presenceOfSinkTransitionsForFinals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "printSolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "extraText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExtraText)))))
Read FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Show FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesConfig Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesConfig = D1 ('MetaData "FindAuxiliaryPetriNodesConfig" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesConfig" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AdConfig) :*: S1 ('MetaSel ('Just "countOfPetriNodesBounds") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Int, Maybe Int))) :*: (S1 ('MetaSel ('Just "maxInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "hideNodeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "hideBranchConditions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "presenceOfSinkTransitionsForFinals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "printSolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "extraText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExtraText)))))

data FindAuxiliaryPetriNodesInstance Source #

Instances

Instances details
Reader FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

ToDoc FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Generic FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Associated Types

type Rep FindAuxiliaryPetriNodesInstance 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesInstance = D1 ('MetaData "FindAuxiliaryPetriNodesInstance" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesInstance" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activityDiagram") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UMLActivityDiagram) :*: S1 ('MetaSel ('Just "matchingNet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimplePetriLike PetriKey))) :*: (S1 ('MetaSel ('Just "plantUMLConf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PlantUmlConfig) :*: (S1 ('MetaSel ('Just "showSolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "addText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExtraText)))))
Read FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Show FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Eq FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Hashable FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesInstance Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesInstance = D1 ('MetaData "FindAuxiliaryPetriNodesInstance" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesInstance" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activityDiagram") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UMLActivityDiagram) :*: S1 ('MetaSel ('Just "matchingNet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimplePetriLike PetriKey))) :*: (S1 ('MetaSel ('Just "plantUMLConf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PlantUmlConfig) :*: (S1 ('MetaSel ('Just "showSolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "addText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExtraText)))))

data FindAuxiliaryPetriNodesSolution Source #

Instances

Instances details
Reader FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

ToDoc FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Generic FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Associated Types

type Rep FindAuxiliaryPetriNodesSolution 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesSolution = D1 ('MetaData "FindAuxiliaryPetriNodesSolution" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesSolution" 'PrefixI 'True) (S1 ('MetaSel ('Just "countOfNonAuxiliaryNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "countOfAuxiliaryPlaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "countOfAuxiliaryTransitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))))
Read FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Show FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

Eq FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesSolution Source # 
Instance details

Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes

type Rep FindAuxiliaryPetriNodesSolution = D1 ('MetaData "FindAuxiliaryPetriNodesSolution" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesSolution" 'PrefixI 'True) (S1 ('MetaSel ('Just "countOfNonAuxiliaryNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "countOfAuxiliaryPlaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "countOfAuxiliaryTransitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))))

findAuxiliaryPetriNodesTask :: forall (m :: Type -> Type). (MonadPlantUml m, MonadWriteFile m, OutputCapable m) => FilePath -> FindAuxiliaryPetriNodesInstance -> LangM m Source #