public static class Persistable.Descriptor extends Object implements Serializable, Cloneable
Persistable component.
Provides a property that describes Creator invocation, as well as
properties used when saving or loading a Persistable component.
All classes implementing Persistable should use descriptors that extend this class.| Constructor and Description |
|---|
Descriptor() |
| Modifier and Type | Method and Description |
|---|---|
Persistable.Descriptor |
clone() |
String |
getCategory() |
Creator.Descriptor |
getCreator() |
String |
getDescription() |
String |
getName() |
String |
getPath() |
void |
saveOrigin(Persistable.Descriptor other) |
void |
setCategory(String category) |
void |
setCreator(Creator.Descriptor creator) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setPath(String path) |
public void saveOrigin(Persistable.Descriptor other)
public Creator.Descriptor getCreator()
public void setCreator(Creator.Descriptor creator)
public String getName()
public void setName(String name)
public String getCategory()
public void setCategory(String category)
public String getPath()
public void setPath(String path)
public String getDescription()
public void setDescription(String description)
public Persistable.Descriptor clone()
Copyright © 2023 LSST. All rights reserved.