@Override
	public String toString() {
		String s = getSignature();
		for (String perm : permissions)
			s += " " + perm;
		
		if (this.isSource || this.isSink || this.isNeitherNor)
			s += " ->";
		if (this.isSource)
			s += " _SOURCE_";
		if (this.isSink)
			s += " _SINK_ ";
		if (this.isNeitherNor)
			s += " _NONE_";
		
		if (this.category != null)
			s += "|" + category;
		
		return s;
	}