Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EMF Book Errata"

m (typo on page 23)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
This page lists all known errors in ''EMF: Eclipse Modeling Framework, 2nd Edition''. The list should also be made available on [http://www.informit.com/title/9780321331885 the book's site] (but has not been posted there yet).
 
This page lists all known errors in ''EMF: Eclipse Modeling Framework, 2nd Edition''. The list should also be made available on [http://www.informit.com/title/9780321331885 the book's site] (but has not been posted there yet).
  
; Page ? (Section 3.3.3) : "If a single command stack is used pervasively for all changes to the all the objects being edited" needs to be fixed.
+
; Page 23 (Section 2.3.4) : (typo) PurhaseOrder should be PurchaseOrder
  
; Page ? (Caption for Figure 4.1) : "Primer purchase model in UML." should be "Primer purchase order model in UML."
+
; Page 64 (Section 3.3.3) : "If a single command stack is used pervasively for all changes to the all the objects being edited, editors can also use it to enable the '''Save''' action (i.e., only enable it when the stack is not empty), and to both enable and execute the '''Undo''' and '''Redo''' actions." needs to be fixed.
 +
 
 +
; Page 70 (Caption for Figure 4.1) : "Primer purchase model in UML" should be "Primer purchase order model in UML".
 +
 
 +
; Page 103 (Section 5.0) : "defining yet another model to acts as its metamodel" should be "defining yet another model to act as its metamodel".
 +
 
 +
; Page 112 (Section 5.4) Figure 5.5 : label "eAllOperators" should be "eAllOperations"
 +
 
 +
; Page ? (Section 7.1.4) : "it has been marked as as an EOperation in the @model tag ." has an extra space before the period.
 +
 
 +
; Page ? (Section 7.1.4) : "Notice that one or more parameter-qualified dataType properties can convey exactly the same information as the parameters property" should be "as the parameters' types".
 +
 
 +
; Page ? (Section 10.2.6) : "Enusre that you remove the @generated" should be "Ensure that you remove the @generated".
  
 
; Page 467 (Section 15.3.1) : The second paragraph following the output fragment (beginning with "Notice that we waited") should be deleted entirely.
 
; Page 467 (Section 15.3.1) : The second paragraph following the output fragment (beginning with "Notice that we waited") should be deleted entirely.

Latest revision as of 05:38, 27 August 2018

This page lists all known errors in EMF: Eclipse Modeling Framework, 2nd Edition. The list should also be made available on the book's site (but has not been posted there yet).

Page 23 (Section 2.3.4) 
(typo) PurhaseOrder should be PurchaseOrder
Page 64 (Section 3.3.3) 
"If a single command stack is used pervasively for all changes to the all the objects being edited, editors can also use it to enable the Save action (i.e., only enable it when the stack is not empty), and to both enable and execute the Undo and Redo actions." needs to be fixed.
Page 70 (Caption for Figure 4.1) 
"Primer purchase model in UML" should be "Primer purchase order model in UML".
Page 103 (Section 5.0) 
"defining yet another model to acts as its metamodel" should be "defining yet another model to act as its metamodel".
Page 112 (Section 5.4) Figure 5.5 
label "eAllOperators" should be "eAllOperations"
Page ? (Section 7.1.4) 
"it has been marked as as an EOperation in the @model tag ." has an extra space before the period.
Page ? (Section 7.1.4) 
"Notice that one or more parameter-qualified dataType properties can convey exactly the same information as the parameters property" should be "as the parameters' types".
Page ? (Section 10.2.6) 
"Enusre that you remove the @generated" should be "Ensure that you remove the @generated".
Page 467 (Section 15.3.1) 
The second paragraph following the output fragment (beginning with "Notice that we waited") should be deleted entirely.
Page 495 (Section 15.5) 
In the example code, the value of OPTION_USE_DEPRECATED_METHODS should be Boolean.FALSE. Loading performance is improved by disabling deprecated methods (they're enabled by default).
Page 561 (Section 18.3) 
The value in the second row, last column of Table 18.2 should be "2007-01-01".

Back to the top