/* * @see IPropertySource#getPropertyValue(Object) */ public Object getPropertyValue(Object id) { if (id.equals(ICVSUIConstants.PROP_HOST)) { return location.getHost(); } if (id.equals(ICVSUIConstants.PROP_USER)) { return location.getUsername(); } if (id.equals(ICVSUIConstants.PROP_METHOD)) { return location.getMethod().getName(); } if (id.equals(ICVSUIConstants.PROP_ROOT)) { return location.getRootDirectory(); } if (id.equals(ICVSUIConstants.PROP_PORT)) { int port = location.getPort(); if (port == ICVSRepositoryLocation.USE_DEFAULT_PORT) { return CVSUIMessages.CVSRepositoryLocationPropertySource_default; } return "" + port; // $NON-NLS-1$ } return ""; //$NON-NLS-1$ }