Added headless

git-svn-id: https://taverna.googlecode.com/svn/taverna/ui/net.sf.taverna.t2.ui-components/tags/ui-components-1.0.1@9708 bf327186-88b3-11dd-a302-d386e5130c1c
diff --git a/credential-manager-ui/src/main/java/net/sf/taverna/t2/workbench/ui/credentialmanager/password/UIMasterPasswordProvider.java b/credential-manager-ui/src/main/java/net/sf/taverna/t2/workbench/ui/credentialmanager/password/UIMasterPasswordProvider.java
index 11b5f7d..188c19d 100644
--- a/credential-manager-ui/src/main/java/net/sf/taverna/t2/workbench/ui/credentialmanager/password/UIMasterPasswordProvider.java
+++ b/credential-manager-ui/src/main/java/net/sf/taverna/t2/workbench/ui/credentialmanager/password/UIMasterPasswordProvider.java
@@ -39,10 +39,11 @@
  */
 public class UIMasterPasswordProvider implements MasterPasswordProviderSPI{
 	
-	public int canProvidePassword() {
-		// Low priority - if password was provided e.g. on the command line 
-		// then use that provider and do not pop up this one
-		return 1;
+	    public int canProvidePassword() {
+		if (GraphicsEnvironment.isHeadless()){
+		    return -1;
+		    }
+		return 100;
 	}
 
 	public String getPassword() {