Class EntitiesRepoTable.EntityRepoRow
java.lang.Object
org.gvsig.vcsgis.lib.repository.localdb.tables.AbstractRepoTable.AbstractRow
org.gvsig.vcsgis.lib.repository.localdb.tables.EntitiesRepoTable.EntityRepoRow
- All Implemented Interfaces:
org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson,org.gvsig.tools.util.LabeledValue<VCSGisEntity>,VCSGisEntity,VCSGisEntityEditable
- Enclosing class:
EntitiesRepoTable
public static class EntitiesRepoTable.EntityRepoRow
extends AbstractRepoTable.AbstractRow
implements VCSGisEntityEditable
-
Field Summary
Fields inherited from class org.gvsig.vcsgis.lib.repository.localdb.tables.AbstractRepoTable.AbstractRow
feature, repository -
Constructor Summary
ConstructorsConstructorDescriptionEntityRepoRow(VCSGisRepositoryLocaldbImpl repository) EntityRepoRow(VCSGisRepositoryLocaldbImpl repository, org.gvsig.fmap.dal.feature.Feature feature) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyfrom(VCSGisEntity entity) voidcopyto(VCSGisEntityEditable entity) voidfromJson(javax.json.JsonObject json) org.gvsig.tools.dynobject.TagsgetCategoryTags(String category) getCRS()org.gvsig.crs.projection.lib.Projectionorg.gvsig.fmap.dal.feature.FeatureTypegetLabel()intgetValue()booleanisAuthorized(VCSGisUser user, String operation) booleansetAuthorizations(String authorizations) setCategory(String category) setCRS(org.gvsig.crs.projection.lib.Projection projection) setCustomData(String customData) setDataModels(String dataModels) setDataTableName(String dataTableName) setDescription(String description) setEntityCode(String code) setEntityName(String entityName) setFeatureIdFieldName(String name) voidsetFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) setFeatureTypeAsJson(String json) setFieldForLabel(String fieldForLabel) setGeometryFieldName(String name) setResources(String resources) setTopologyPlanCode(String code) setTopologyPlanMode(int topologyPlanMode) setUserCode(String code) javax.json.JsonObjecttoJson()org.gvsig.json.JsonObjectBuildertoString()Methods inherited from class org.gvsig.vcsgis.lib.repository.localdb.tables.AbstractRepoTable.AbstractRow
getBoolean, getBoolean, getCode, getInt, getInt, getLong, getLong, getString, getTimestamp, insert, insert, newCode, set, set, set, set, set, setCode, setFeature, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJsonBuilder
-
Constructor Details
-
EntityRepoRow
-
EntityRepoRow
public EntityRepoRow(VCSGisRepositoryLocaldbImpl repository, org.gvsig.fmap.dal.feature.Feature feature)
-
-
Method Details
-
getEntityCode
- Specified by:
getEntityCodein interfaceVCSGisEntity
-
setEntityCode
- Specified by:
setEntityCodein interfaceVCSGisEntityEditable
-
getEntityName
- Specified by:
getEntityNamein interfaceVCSGisEntity
-
getCRS
- Specified by:
getCRSin interfaceVCSGisEntity
-
getCRSAsProjection
public org.gvsig.crs.projection.lib.Projection getCRSAsProjection()- Specified by:
getCRSAsProjectionin interfaceVCSGisEntity
-
getRepositoryRevisionCode
- Specified by:
getRepositoryRevisionCodein interfaceVCSGisEntity
-
getTopologyPlanCode
- Specified by:
getTopologyPlanCodein interfaceVCSGisEntity
-
getUserCode
- Specified by:
getUserCodein interfaceVCSGisEntity
-
getDataTableName
- Specified by:
getDataTableNamein interfaceVCSGisEntity
-
getFeatureIdFieldName
- Specified by:
getFeatureIdFieldNamein interfaceVCSGisEntity
-
getGeometryFieldName
- Specified by:
getGeometryFieldNamein interfaceVCSGisEntity
-
getDescription
- Specified by:
getDescriptionin interfaceVCSGisEntity
-
getFieldForLabel
- Specified by:
getFieldForLabelin interfaceVCSGisEntity
-
getCategory
- Specified by:
getCategoryin interfaceVCSGisEntity
-
getCategoriesAsList
- Specified by:
getCategoriesAsListin interfaceVCSGisEntity
-
getCategoryTags
- Specified by:
getCategoryTagsin interfaceVCSGisEntity
-
getFirstCategory
- Specified by:
getFirstCategoryin interfaceVCSGisEntity
-
getFirstDataModel
- Specified by:
getFirstDataModelin interfaceVCSGisEntity
-
getAuthorizations
- Specified by:
getAuthorizationsin interfaceVCSGisEntity
-
getTopologyPlanMode
public int getTopologyPlanMode()- Specified by:
getTopologyPlanModein interfaceVCSGisEntity
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.tools.util.LabeledValue<VCSGisEntity>- Specified by:
getLabelin interfaceVCSGisEntity
-
getFeatureTypeAsJson
- Specified by:
getFeatureTypeAsJsonin interfaceVCSGisEntity
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()- Specified by:
getFeatureTypein interfaceVCSGisEntity
-
setEntityName
- Specified by:
setEntityNamein interfaceVCSGisEntityEditable
-
setCRS
- Specified by:
setCRSin interfaceVCSGisEntityEditable
-
setCRS
- Specified by:
setCRSin interfaceVCSGisEntityEditable
-
setRepositoryRevisionCode
- Specified by:
setRepositoryRevisionCodein interfaceVCSGisEntityEditable
-
setDataTableName
- Specified by:
setDataTableNamein interfaceVCSGisEntityEditable
-
setFeatureIdFieldName
- Specified by:
setFeatureIdFieldNamein interfaceVCSGisEntityEditable
-
setGeometryFieldName
- Specified by:
setGeometryFieldNamein interfaceVCSGisEntityEditable
-
setDescription
- Specified by:
setDescriptionin interfaceVCSGisEntityEditable
-
setFieldForLabel
- Specified by:
setFieldForLabelin interfaceVCSGisEntityEditable
-
setFeatureTypeAsJson
- Specified by:
setFeatureTypeAsJsonin interfaceVCSGisEntityEditable
-
setFeatureType
public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) -
setTopologyPlanCode
- Specified by:
setTopologyPlanCodein interfaceVCSGisEntityEditable
-
setUserCode
- Specified by:
setUserCodein interfaceVCSGisEntityEditable
-
setCategory
- Specified by:
setCategoryin interfaceVCSGisEntityEditable
-
setAuthorizations
- Specified by:
setAuthorizationsin interfaceVCSGisEntityEditable
-
setTopologyPlanMode
- Specified by:
setTopologyPlanModein interfaceVCSGisEntityEditable
-
setLabel
- Specified by:
setLabelin interfaceVCSGisEntityEditable
-
copyfrom
- Specified by:
copyfromin interfaceVCSGisEntityEditable
-
copyto
- Specified by:
copytoin interfaceVCSGisEntity
-
toJson
public javax.json.JsonObject toJson()- Specified by:
toJsonin interfaceorg.gvsig.json.SupportToJson
-
toJsonBuilder
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()- Specified by:
toJsonBuilderin interfaceorg.gvsig.json.SupportToJson
-
fromJson
public void fromJson(javax.json.JsonObject json) - Specified by:
fromJsonin interfaceorg.gvsig.json.SupportFromJson
-
getValue
- Specified by:
getValuein interfaceorg.gvsig.tools.util.LabeledValue<VCSGisEntity>
-
toString
- Specified by:
toStringin interfaceorg.gvsig.tools.util.LabeledValue<VCSGisEntity>- Overrides:
toStringin classObject
-
isAuthorized
- Specified by:
isAuthorizedin interfaceVCSGisEntity
-
setResources
- Specified by:
setResourcesin interfaceVCSGisEntityEditable
-
setDataModels
- Specified by:
setDataModelsin interfaceVCSGisEntityEditable
-
getResources
- Specified by:
getResourcesin interfaceVCSGisEntity
-
getDataModels
- Specified by:
getDataModelsin interfaceVCSGisEntity
-
getDataModelsAsList
- Specified by:
getDataModelsAsListin interfaceVCSGisEntity
-
getLabelOrName
- Specified by:
getLabelOrNamein interfaceVCSGisEntity
-
isLinkedTable
public boolean isLinkedTable()- Specified by:
isLinkedTablein interfaceVCSGisEntity
-
getLinkedRepository
- Specified by:
getLinkedRepositoryin interfaceVCSGisEntity
-
setCustomData
- Specified by:
setCustomDatain interfaceVCSGisEntityEditable
-
getCustomData
- Specified by:
getCustomDatain interfaceVCSGisEntity
-