org.eclipse.core.expressions/apichanges_core-expressions.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (download) (as text) (annotate)
Thu Mar 20 16:27:56 2008 UTC (20 months, 1 week ago) by maeschli
Branch: MAIN
CVS Tags: v20090324-0800, v20090217-0800, v20080930-0800, v20081104-0800, v20080806-1800, v20090210-0800, r342_v20090313, v20081026-2000, v20080529-0800, v20090125-2000, v20080708-0800, v20080812-0800, v20080401-0800, v20080804-1800, v20090105, v20080731-0800, v20080528-2000, v20080929, v20080909-0800, v20081118-0800, v20080819-0800, v20090203-1200, v20081027-1300, v20080909-ascu, v20080327-0100, v20090113-0900, v20080427-2000, v20090119, v20090112, v20080701-0800, v20081014-0800, v20081021-0800, v20080909-bscu, R3_4, R3_5, v20090120-0800, v20080923-0800, v20081202-0800, v20081215, v20080521-2000, v20090330, v20080408-0800, v20090429-1800, v20090224-0800, v20090428, v20081201, v20090425, v20081111-0800, v20090308, v20090306, v20080415-0800, v20080513-2000, v20090311-0800, v20090303-0800, v20090106-0800, v20080826-0800, v20080805, v20080507-2000, R3_5_1, v20080914-2000, v20080915-0800, v20080603-2000, v20080509-2000, v20080323-0800, v20080422-0800, v20080506-2000, v20080902-0800, v20090317-0800, v20080515-2000, r342_v20081203-0800, v20081216-0800, v20081125-0800, v20080327-1300, v20080527-2000, v20080722-0800, v20081007-0800, v20080430-0100, v20081207-2000, v20080529-1300, R3_4_2, R3_4_1, v20080522-1800, v20080624-0800, v20081209-0100, v20080530-1508, v20080729-0800, v20080715-0800, v20090309-1800, v20080514-2000, HEAD
Branch point for: R3_4_maintenance
Changes since 1.4: +8 -0 lines
222785 [expressions] Can resolve and with expressions return false
<!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
  <meta http-equiv="Content-Type"
 content="text/html; charset=iso-8859-1">
  <meta name="Author" content="IBM">
  <title>Core Expressions Breaking API changes</title>
  <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css"
 type="text/css">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<font color="#8080ff" size="-2">core expressions</font>
<p>This document lists the breaking API changes that occurred between
R3.3 and R3.4 and
how to migrate from the R3.3 API to the R3.4 API.
</p>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="Breaking API changes">
  <tbody>
    <tr>
      <td align="left" width="72%"> <font size="+3"><b>core expressions -
Breaking API changes from R3.3 to R3.4</b></font> <br>
      </td>
    </tr>
    <tr>
      <td>
      None
      </td>
    </tr>
  </tbody>
</table>
<p> </p>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="Non-breaking API changes">
  <tbody>
    <tr>
      <td align="left" width="72%"> <font size="+3"><b>core expressions -
Non-breaking API changes from R3.3 to R3.4</b></font> <br>
      </td>
    </tr>
    <tr>
      <td>
      New API added to <code>ExpressionInfo</code> to access all
      properties that have been accessed
      <ul><li><code>getAccessedPropertyNames</code></li>
      <li><code>addAccessedPropertyName</code></li></ul>
      </td>
    </tr>
    <tr>
      <td>
      New API constant added: <code>IEvaluationContext.UNDEFINED_VARIABLE</code>.
	  <ul><li>Represents the value used by variables that exist but are not defined 
	  in a evaluation context. When tested by the 'with' expression, <code>false</code>
	  will be returned.</li></ul>
      </td>
    </tr>    
  </tbody>
</table>
<p>
API changes from 3.2 to 3.3 can be found <a href="./notes/r3.3/apichanges_core-expressions.html?view=co">here</a>.
</p>
</body>
</html>