--- a/JavaRelease.st Sun Dec 07 13:16:34 2014 +0100
+++ b/JavaRelease.st Sun Dec 07 14:25:02 2014 +0100
@@ -946,11 +946,17 @@
displayString := '%1 (%2%3) ' bindWith: self name
with: (self jdkHome notNil ifTrue:[ 'JDK' ] ifFalse:[ 'JRE' ])
with: (self isSystem ifTrue:[ ', system' ] ifFalse:[ '' ]).
- displayString := displayString , (('- ', self javaHome asFilename pathName) asText colorizeAllWith: Color gray).
+ self isAvailable ifTrue: [
+ displayString := displayString , (('- ', self javaHome asFilename pathName) asText colorizeAllWith: Color gray).
+ ] ifFalse: [
+ displayString := displayString , ('(not available)' asText colorizeAllWith: Color gray).
+ ].
+
^ displayString
"Created: / 27-07-2012 / 00:01:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
"Modified: / 15-04-2014 / 18:47:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+ "Modified: / 07-12-2014 / 13:31:42 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
! !
!JavaRelease methodsFor:'object conversions'!