Class Layer

java.lang.Object
  |
  +--FileDefaultable
        |
        +--Layer
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable
Direct Known Subclasses:
LayerClass, LayerList, LayerProb, LayerSet

public class Layer
extends FileDefaultable
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static Layer all
           
static java.lang.String ALL
           
static java.util.TreeSet defaults
           
static java.util.TreeSet file
           
static java.util.TreeSet fixed
           
static java.util.TreeSet mindefaults
           
 java.lang.String name
           
static Layer none
           
static java.lang.String NONE
           
private static long serialVersionUID
           
 
Fields inherited from class FileDefaultable
curfile, defmap, filemap, fixedmap, minmap
 
Constructor Summary
(package private) Layer()
           
  Layer(java.lang.String name)
           
 
Method Summary
 java.lang.Object clone()
           
 void copy(FileDefaultable thatitem)
           
 boolean edit(javax.swing.JFrame owner)
           
 java.lang.String getName()
           
 boolean isMember(java.lang.Object target)
           
 java.lang.Object readResolve()
           
 
Methods inherited from class FileDefaultable
absorb, add, check, checkAll, cloneSet, compareTo, equals, getAll, getAll, getArray, getDefs, getExisting, getFile, getFixed, getGlobal, getMin, lookup, lookup, mergeDelete, mergeFile, seperate, sortOut, toString, toSuperString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

ALL

public static java.lang.String ALL

NONE

public static java.lang.String NONE

all

public static Layer all

none

public static Layer none

defaults

public static java.util.TreeSet defaults

mindefaults

public static java.util.TreeSet mindefaults

file

public static java.util.TreeSet file

fixed

public static java.util.TreeSet fixed

name

public java.lang.String name
Constructor Detail

Layer

public Layer(java.lang.String name)

Layer

Layer()
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class FileDefaultable

copy

public void copy(FileDefaultable thatitem)
Specified by:
copy in class FileDefaultable

getName

public java.lang.String getName()
Specified by:
getName in class FileDefaultable

edit

public boolean edit(javax.swing.JFrame owner)
Specified by:
edit in class FileDefaultable

isMember

public boolean isMember(java.lang.Object target)

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Specified by:
readResolve in class FileDefaultable
java.io.ObjectStreamException