001 /*
002 * Copyright 2007 Jeffrey Palm
003 */
004
005 public abstract class AbstractFold implements Fold {
006
007 /** not final so we can set via class name */
008 private String name;
009
010 public AbstractFold(String name) {setName(name);}
011 public AbstractFold() {this(null);}
012
013 protected final void setName(String name) {this.name = name;}
014
015 public final String name() {return name;}
016
017 public String toString() {return name();}
018 }