#include <SchemaCommand.hpp>
Definition at line 146 of file SchemaCommand.hpp.
◆ SetLowCcRelationshipCommand()
Definition at line 267 of file SchemaCommand.cpp.
274{
275 setText( QString::fromStdString(
"Changed low cardinality constraint for relationship \"" + Relationship->
get_name() +
"\" of class \"" +
ClassName +
"\""));
276}
dunedaq::oks::OksRelationship::CardinalityConstraint OldLowCc
dunedaq::oks::OksRelationship * SchemaRelationship
std::string RelationshipName
dunedaq::oks::OksRelationship::CardinalityConstraint NewLowCc
const std::string & get_name() const noexcept
const std::string & get_name() const noexcept
CardinalityConstraint get_low_cardinality_constraint() const noexcept
Get relationship low cardinality constraint.
◆ ~SetLowCcRelationshipCommand()
dbse::SetLowCcRelationshipCommand::~SetLowCcRelationshipCommand |
( |
| ) |
|
◆ redo()
void dbse::SetLowCcRelationshipCommand::redo |
( |
| ) |
|
Definition at line 282 of file SchemaCommand.cpp.
283{
285 if(r != nullptr) {
287 }
288
291}
static KernelWrapper & GetInstance()
dunedaq::oks::OksClass * FindClass(std::string ClassName) const
void ClassUpdated(QString ClassName)
OksRelationship * find_direct_relationship(const std::string &name) const noexcept
Find direct relationship.
void set_low_cardinality_constraint(CardinalityConstraint cc)
Set relationship low cardinality constraint.
◆ undo()
void dbse::SetLowCcRelationshipCommand::undo |
( |
| ) |
|
◆ ClassName
std::string dbse::SetLowCcRelationshipCommand::ClassName |
|
private |
◆ NewLowCc
◆ OldLowCc
◆ RelationshipName
std::string dbse::SetLowCcRelationshipCommand::RelationshipName |
|
private |
◆ SchemaRelationship
The documentation for this class was generated from the following files: