Ticket #1062 (closed Defect: fixed)
Programmatically setting an assoc def's "Include in Label" flag throws exception
Reported by: | jri | Owned by: | jri |
---|---|---|---|
Priority: | Major | Milestone: | Release 4.8.6 |
Component: | DeepaMehta Standard Distribution | Version: | 4.8.5 |
Keywords: | Cc: | dgf, Malte, JuergeN, robert.schuster | |
Complexity: | 3 | Area: | |
Module: | deepamehta-core |
Description
When trying this:
dm4.getTopicType("...").getAssocDef("...").getChildTopics().set("dm4.core.include_in_label", false);
a ClassCastException is thrown:
Caused by: java.lang.ClassCastException: de.deepamehta.core.impl.AssociationModelImpl cannot be cast to de.deepamehta.core.model.AssociationDefinitionModel at de.deepamehta.core.impl.AssociationDefinitionModelImpl.postUpdate(AssociationDefinitionModelImpl.java:170) at de.deepamehta.core.impl.DeepaMehtaObjectModelImpl.update(DeepaMehtaObjectModelImpl.java:400) ... 31 more
Thanks to Robert for reporting!
Change History
Note: See
TracTickets for help on using
tickets.