|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--edu.iu.iv.core.persistence.PersisterProperty
This class defines properties that each persister can choose to provide. Almost all of the properties here are to help a user choose among multiple persisters with differing capabilities.
| Field Summary | |
static Property |
FORMAT_CREATOR
The name of the author who created/owns the format. |
static Property |
FORMAT_DESCRIPTION
The description of this format in short. |
static Property |
FORMAT_DOCUMENTATION_LINK
|
static Property |
FORMAT_NAME
The name of the format that this persister can persist data as. |
static Property |
PERSISTER_DESCRIPTION
This property provides additional information and complements the PERSISTER_NAME property. |
static Property |
PERSISTER_DOCUMENTATION_LINK
The URL to a resource that describes this persister and format in detail. |
static Property |
PERSISTER_NAME
The name of this persister. |
static Property |
RESTORABLE_MODEL_DESCRIPTION
The description of the data model that can be restored by a persister. |
static Property |
RESTORABLE_MODEL_NAME
The name of the data model that can be restored by a persister. |
static Property |
SUPPORTED_FILE_EXTENSION
The file extension supported by this persister. |
| Constructor Summary | |
PersisterProperty()
|
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final Property FORMAT_NAME
public static final Property FORMAT_DESCRIPTION
public static final Property RESTORABLE_MODEL_NAME
<b>Examples:</b>
<i>OK</i>: Graph (JUNG API)
<i>OK</i>: Matrix (IVC)
<i>Not OK</i>: Really efficient tree model.
edu.iu.iv.core.persistence.PersisterProperty.RESTORABLE_MODEL_DESCRIPTIONpublic static final Property RESTORABLE_MODEL_DESCRIPTION
edu.iu.iv.core.persistence.PersisterProperty.RESTORABLE_MODEL_NAME
but should still be short enough for the user to quickly glance through.
Detailed descriptions of the model and its limitations should not be
stored using this property (that should go on the documentation pages),
but it should allow the user to figure out if she needs to find out more
before using the data model for her analysis.
<b>Examples:</b>
<i>OK</i>: Undirected graph from the JUNG API that stores only structure information. UserData is not filled in. <i>OK</i>: Sparse matrix format using compressed column storage. Access time for elements is not constant. <i>Not ok</i>: Tree model with color stored using key "color", size stored using key "size", border color for nodes stored using key "borderColor"...
RESTORABLE_MODEL_NAMEpublic static final Property SUPPORTED_FILE_EXTENSION
public static final Property PERSISTER_NAME
PERSISTER_DESCRIPTIONpublic static final Property PERSISTER_DESCRIPTION
PERSISTER_NAME property. This should be a brief
description of the persister. FORMAT_DESCRIPTION property. The
FORMAT_DESCRIPTION property describes the actual format
itself, while this property describes what this persister does. The same
format might be processed differently by different persisters. An example
is a persister that writes formatted data to a network stream.
FORMAT_DESCRIPTIONpublic static final Property FORMAT_CREATOR
public static final Property FORMAT_DOCUMENTATION_LINK
public static final Property PERSISTER_DOCUMENTATION_LINK
| Constructor Detail |
public PersisterProperty()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||