1 18 package com.Ostermiller.util; 19 20 30 class PropertiesToken { 31 32 public final static int COMMENT = 0x0; 33 public final static int END_LINE_WHITE_SPACE = 0x1; 34 public final static int WHITE_SPACE = 0x2; 35 public final static int SEPARATOR = 0x3; 36 public final static int CONTINUE_LINE = 0x4; 37 public final static int NAME = 0x5; 38 public final static int VALUE = 0x6; 39 40 private int ID; 41 private String contents; 42 43 52 public PropertiesToken(int ID, String contents){ 53 this.ID = ID; 54 this.contents = contents; 55 } 56 57 64 public int getID(){ 65 return ID; 66 } 67 68 75 public String getContents(){ 76 return (contents); 77 } 78 79 public String toString(){ 80 String idString = ""; 81 switch (ID){ 82 case COMMENT: idString = "COMMENT"; break; 83 case END_LINE_WHITE_SPACE: idString = "END_LINE_WHITE_SPACE"; break; 84 case WHITE_SPACE: idString = "WHITE_SPACE"; break; 85 case SEPARATOR: idString = "SEPARATOR"; break; 86 case CONTINUE_LINE: idString = "CONTINUE_LINE"; break; 87 case NAME: idString = "NAME"; break; 88 case VALUE: idString = "VALUE"; break; 89 } 90 idString = StringHelper.postpad(idString, 21); 91 return idString + '"' + contents + '"'; 92 } 93 } 94 | Popular Tags |