001 // License: GPL. For details, see LICENSE file.
002 package org.openstreetmap.josm.gui.mappaint.xml;
003
004 import java.awt.Color;
005
006 import org.openstreetmap.josm.gui.mappaint.Range;
007
008 public class AreaPrototype extends Prototype {
009 public Color color;
010 public boolean closed; // if true, it does not apply to unclosed ways
011
012 public AreaPrototype (AreaPrototype a, Range range) {
013 super(range);
014 this.color = a.color;
015 this.closed = a.closed;
016 this.priority = a.priority;
017 this.conditions = a.conditions;
018 }
019
020 public AreaPrototype() { init(); }
021
022 public void init()
023 {
024 priority = 0;
025 range = new Range();
026 closed = false;
027 color = null;
028 }
029 }