public String getType(){
		String returnString = "";
		
		//supertype
		if(!supertype.equals("")){
			returnString = supertype + " ";
		} 
		
		//types
		for(int i = 0; i < type.size(); i++){
			returnString += type.get(i) + " ";
		}
		
		//dash and subtypes
		if(subtype.size() != 0){
			returnString += "- ";
			
			for(int i = 1; i < subtype.size(); i++){
				returnString += subtype.get(i) + " ";
			}
		}
		
		return returnString;
	}