if(isPrivateComment()){
return list;
}
if(isCommentLine()){
list.add(new PropertiesToken(PropertiesTokenType.COMMENT,commentContents()));
list.add(nominalEnding());
return list;
}
if(isNaturalLine()){
String [] parts = naturalLineContents();
list.add(new PropertiesToken(PropertiesTokenType.KEY,parts[0]));
list.add(new PropertiesToken(PropertiesTokenType.SEPARATOR,parts[1]));
list.add(new PropertiesToken(PropertiesTokenType.VALUE,parts[2]));
list.add(nominalEnding());
}else{
list.add(new PropertiesToken(PropertiesTokenType.VALUE,logicalLineContents()));
list.add(nominalEnding());
}
return list;
}