mpacts.core. conceptbase

In order to be able to use this module import it like this:

import mpacts.core.conceptbase
#or assign it to a shorter name
import mpacts.core.conceptbase as con


class mpacts.core.conceptbase.ConceptBase

Bases: mpacts.core.baseobject.BaseObject

The C++ functionality support for concepts.
Has no default location.
  • Optional keywords:
    • created_objects (default value = created_objects) — list of objects created by this concept
    • used_concepts (default value = concepts) — list of concepts required by this concept
object __init__(tuple args, dict kwds) :
args: name, parent kwds: [used_concepts, created_objects]
ConceptBase(name, parent, **kwargs)
RegisterObject((ConceptBase)arg1, (BaseObject)arg2) → None
Remove((ConceptBase)arg1) → None
UseConcept((ConceptBase)arg1, (BaseObject)arg2) → None