public class DefaultPortableViewInformation extends Object implements PortableViewInformation, Persistent
PortableViewInformation
Modifier and Type | Field and Description |
---|---|
static DynStruct |
dynDefinition |
DYN_DEFINITION_NAME
Constructor and Description |
---|
DefaultPortableViewInformation() |
Modifier and Type | Method and Description |
---|---|
int |
getBuildNumber() |
Date |
getCreationTimestamp() |
IProjection |
getCRS() |
String |
getDescription() |
DynStruct |
getDynDefinition()
Returns
DynValue definition |
DynObject |
getDynObject() |
Envelope |
getFullEnvelope() |
String |
getId() |
String |
getName() |
int |
getVersion() |
void |
loadFromState(PersistentState state) |
static void |
registerPersistent()
Utility method to register
PortableViewInformation definition in
the PersistenceManager |
void |
saveToState(PersistentState state) |
protected void |
setBuildNumber(int buildNumber) |
protected void |
setCreationTimestamp(Date creationTimestamp) |
protected void |
setCrs(IProjection crs) |
protected void |
setDescription(String description) |
protected void |
setFullEnvelope(Envelope envelope) |
protected void |
setId(String id) |
protected void |
setName(String name) |
protected void |
setVersion(int version) |
public static DynStruct dynDefinition
public String getId()
getId
in interface PortableViewInformation
public String getName()
getName
in interface PortableViewInformation
public String getDescription()
getDescription
in interface PortableViewInformation
public int getVersion()
getVersion
in interface PortableViewInformation
public int getBuildNumber()
getBuildNumber
in interface PortableViewInformation
public Date getCreationTimestamp()
getCreationTimestamp
in interface PortableViewInformation
public Envelope getFullEnvelope()
getFullEnvelope
in interface PortableViewInformation
public IProjection getCRS()
getCRS
in interface PortableViewInformation
public void saveToState(PersistentState state) throws PersistenceException
saveToState
in interface Persistent
PersistenceException
public DynObject getDynObject()
getDynObject
in interface PortableViewInformation
public void loadFromState(PersistentState state) throws PersistenceException
loadFromState
in interface Persistent
PersistenceException
protected void setId(String id)
protected void setName(String name)
protected void setDescription(String description)
protected void setVersion(int version)
protected void setBuildNumber(int buildNumber)
protected void setCreationTimestamp(Date creationTimestamp)
protected void setFullEnvelope(Envelope envelope)
protected void setCrs(IProjection crs)
public DynStruct getDynDefinition()
PortableViewInformation
DynValue
definitiongetDynDefinition
in interface PortableViewInformation
public static void registerPersistent()
PortableViewInformation
definition in
the PersistenceManager