Bug 153201 Not externalizing string "false" in the Properties panel for a stored procedure
Reference: RATLC defect: 1123758 TVT10:02.002760: Unxternalized string "false" in the properties panel Steps to recreate the problem: -Enable Data developement using the Window > Preferences > General (expand) > Capabilities > click on Data. -Create a new data development project: File > New > Data Development Project. -Select any connection that is available. -Create a new Java SP: Expand project > Stored procedures folder > New > Stored Procedure. In wizard, select Java as the language. Click Finish. -Highlight this newly created Java stored procedure. Click on the Properties tab in the Output View. Problem description: String "false" is not translated in the Value column; it is not externalized Related string "true" is translated and externalized
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/properties/ResourcePropertySource.java
* Returns whether the given resource is a linked resource bound 
     * to a path variable.
     * 
     * @param resource resource to test
     * @return boolean <code>true</code> the given resource is a linked 
     * 	resource bound to a path variable. <code>false</code> the given 
     * 	resource is either not a linked resource or it is not using a
     * 	path variable.  
     */
    private boolean isPathVariable(IResource resource) {
        if (!resource.isLinked()) {
			return false;
		}
        IPath resolvedLocation = resource.getLocation();
        if (resolvedLocation == null) {
            
            return true;
        }
        IPath rawLocation = resource.getRawLocation();
        if (resolvedLocation.equals(rawLocation)) {
			return false;
		}
        return true;
    }
    /* (non-Javadoc)
     * Method declared on IPropertySource.
     */
    public boolean isPropertySet(Object property) {
        return false;
    }