001: package dinamica.parser;
002:
003: /**
004: * Marker
005: * Creation date: 23/06/2004<br>
006: * @author Martin Cordova dinamica@martincordova.com
007: * (c) 2004 Martin Cordova y Asociados
008: * http://www.martincordova.com
009: */
010: public class Marker {
011:
012: private String prefix = null;
013: private String key = null;
014: private String columnName = null;
015: private String format = null;
016: private String value = null;
017:
018: public Marker() {
019: }
020:
021: public Marker(String key, String prefix, String columnName,
022: String format) {
023: this .key = key;
024: this .prefix = prefix;
025: this .columnName = columnName;
026: this .format = format;
027: }
028:
029: /**
030: * @return
031: */
032: public String getColumnName() {
033: return columnName;
034: }
035:
036: /**
037: * @return
038: */
039: public String getFormat() {
040: return format;
041: }
042:
043: /**
044: * @return
045: */
046: public String getKey() {
047: return key;
048: }
049:
050: /**
051: * @return
052: */
053: public String getPrefix() {
054: return prefix;
055: }
056:
057: /**
058: * @param string
059: */
060: public void setColumnName(String string) {
061: columnName = string;
062: }
063:
064: /**
065: * @param string
066: */
067: public void setFormat(String string) {
068: format = string;
069: }
070:
071: /**
072: * @param string
073: */
074: public void setKey(String string) {
075: key = string;
076: }
077:
078: /**
079: * @param string
080: */
081: public void setPrefix(String string) {
082: prefix = string;
083: }
084:
085: /**
086: * @return
087: */
088: public String getValue() {
089: if (value == null)
090: value = key;
091: return value;
092: }
093:
094: /**
095: * @param string
096: */
097: public void setValue(String string) {
098: value = string;
099: }
100:
101: }
|