package org.freeplane.view.swing.features.time.mindmapmode;
import org.freeplane.n3.nanoxml.XMLElement;
class TimeWindowColumnSetting {
static TimeWindowColumnSetting create(final XMLElement xml) {
final TimeWindowColumnSetting timeWindowColumnSetting = new TimeWindowColumnSetting();
timeWindowColumnSetting.columnSorting = Integer.parseInt(xml.getAttribute("column_sorting", null));
timeWindowColumnSetting.columnWidth = Integer.parseInt(xml.getAttribute("column_width", null));
return timeWindowColumnSetting;
}
protected int columnSorting;
protected int columnWidth;
public int getColumnSorting() {
return columnSorting;
}
public int getColumnWidth() {
return columnWidth;
}
void marschall(final XMLElement xml) {
final XMLElement child = new XMLElement("time_window_column_setting");
child.setAttribute("column_sorting", Integer.toString(columnSorting));
child.setAttribute("column_width", Integer.toString(columnWidth));
xml.addChild(child);
}
public void setColumnSorting(final int columnSorting) {
this.columnSorting = columnSorting;
}
public void setColumnWidth(final int columnWidth) {
this.columnWidth = columnWidth;
}
}