|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISbiGeoFeaturesDAO
Method Summary | |
---|---|
void |
eraseFeature(GeoFeature aFeature)
Implements the query to erase a feature. |
boolean |
hasMapsAssociated(java.lang.String featureId)
Tells if a feature is associated to any maps. |
void |
insertFeature(GeoFeature aFeature)
Implements the query to insert a feature. |
java.util.List |
loadAllFeatures()
Loads all detail information for all features. |
GeoFeature |
loadFeatureByID(java.lang.Integer featureID)
Loads all detail information for a map identified by its mapID . |
GeoFeature |
loadFeatureByName(java.lang.String name)
Loads all detail information for feature whose name is equal to name . |
void |
modifyFeature(GeoFeature aFeature)
Implements the query to modify a feature. |
Method Detail |
---|
GeoFeature loadFeatureByID(java.lang.Integer featureID) throws it.eng.spago.error.EMFUserError
mapID
. All these information,
achived by a query to the DB, are stored into an map
object, which is
returned.
featureID
- The id for the feature to load
SbiGeoFeatures
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredGeoFeature loadFeatureByName(java.lang.String name) throws it.eng.spago.error.EMFUserError
name
. Each feature
that is added into a SbiGeoFeatures
object, which is
returned.
name
- The name for the feature to load
SbiGeoFeatures
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List loadAllFeatures() throws it.eng.spago.error.EMFUserError
feature
object. After that, all features
are stored into a List
, which is returned.
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid modifyFeature(GeoFeature aFeature) throws it.eng.spago.error.EMFUserError
feature
object.
afeature
- The object containing all modify information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid insertFeature(GeoFeature aFeature) throws it.eng.spago.error.EMFUserError
feature
object.
aFeature
- The object containing all insert information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid eraseFeature(GeoFeature aFeature) throws it.eng.spago.error.EMFUserError
feature
object.
afeature
- The object containing all delete information
it.eng.spago.error.EMFUserError
- If an Exception occurredboolean hasMapsAssociated(java.lang.String featureId) throws it.eng.spago.error.EMFUserError
featureId
- The feature identifier
it.eng.spago.error.EMFUserError
- If any exception occurred
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |