| Summary: | [Table] Bug with the query canBePresentedInTheTable | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Vincent Lorenzo <vincent.lorenzo> |
| Component: | EMF-Facet | Assignee: | Project Inbox <emft.facet-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P5 | CC: | gdupe |
| Version: | unspecified | Flags: | gdupe:
juno+
|
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 348023 | ||
|
Description
Vincent Lorenzo
Hello, All the "canBePresentedInTheTable" queries have to be scoped on EObject, like the method isInstanceOf, canHandel, etc. A dedicated exception should thrown. and if this information is missing in the documentation, this has to be fixed. Regards, Grégoire Hello, I understand your arguments, but I think, it would be better if the method NatTableWidgetInternalUtils.acceptsElement() tests the scope of the query before to call modelQueryImpl.basicEvaluate(eObject). In this case, if the scope is not correct, we will return false and not a ClassCastException. |