Package org.gvsig.vcsgis.lib
Class EntityEditableImpl
java.lang.Object
org.gvsig.vcsgis.lib.EntityEditableImpl
- All Implemented Interfaces:
org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson,org.gvsig.tools.util.LabeledValue<VCSGisEntity>,VCSGisEntity,VCSGisEntityEditable
- Direct Known Subclasses:
VCSGisWorkspaceEntityImpl
- Author:
- gvSIG Team
-
Constructor Summary
ConstructorsConstructorDescriptionEntityEditableImpl(String jsonEntity) EntityEditableImpl(javax.json.JsonObject jsonEntity) EntityEditableImpl(VCSGisEntity entity) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyfrom(VCSGisEntity entity) voidcopyto(VCSGisEntityEditable entity) voidfromJson(javax.json.JsonObject jsonEntity) 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 crs) setCustomData(String customData) setDataModels(String dataModels) setDataTableName(String dataTableName) setDescription(String descripcion) setEntityCode(String code) setEntityName(String entityName) setFeatureIdFieldName(String featureIdFieldName) setFeatureTypeAsJson(String featureType) setFieldForLabel(String fieldForLabel) setGeometryFieldName(String geometryFieldName) setRepositoryRevisionCode(String revisionCode) setResources(String resources) setTopologyPlanCode(String topologyplanCode) setTopologyPlanMode(int topologyPlanMode) setUserCode(String userCode) javax.json.JsonObjecttoJson()org.gvsig.json.JsonObjectBuildertoString()Methods 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
-
EntityEditableImpl
public EntityEditableImpl() -
EntityEditableImpl
-
EntityEditableImpl
-
EntityEditableImpl
public EntityEditableImpl(javax.json.JsonObject jsonEntity)
-
-
Method Details
-
copyfrom
- Specified by:
copyfromin interfaceVCSGisEntityEditable
-
copyto
- Specified by:
copytoin interfaceVCSGisEntity
-
getEntityCode
- Specified by:
getEntityCodein interfaceVCSGisEntity
-
getRepositoryRevisionCode
- Specified by:
getRepositoryRevisionCodein interfaceVCSGisEntity
-
getUserCode
- Specified by:
getUserCodein interfaceVCSGisEntity
-
getTopologyPlanCode
- Specified by:
getTopologyPlanCodein interfaceVCSGisEntity
-
getTopologyPlanMode
public int getTopologyPlanMode()- Specified by:
getTopologyPlanModein interfaceVCSGisEntity
-
getEntityName
- Specified by:
getEntityNamein interfaceVCSGisEntity
-
getDataTableName
- Specified by:
getDataTableNamein interfaceVCSGisEntity
-
getGeometryFieldName
- Specified by:
getGeometryFieldNamein interfaceVCSGisEntity
-
getFeatureIdFieldName
- Specified by:
getFeatureIdFieldNamein interfaceVCSGisEntity
-
getDescription
- Specified by:
getDescriptionin interfaceVCSGisEntity
-
getFeatureTypeAsJson
- Specified by:
getFeatureTypeAsJsonin interfaceVCSGisEntity
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()- Specified by:
getFeatureTypein 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
-
getAuthorizations
- Specified by:
getAuthorizationsin interfaceVCSGisEntity
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.tools.util.LabeledValue<VCSGisEntity>- Specified by:
getLabelin interfaceVCSGisEntity
-
setEntityCode
- Specified by:
setEntityCodein interfaceVCSGisEntityEditable
-
setRepositoryRevisionCode
- Specified by:
setRepositoryRevisionCodein interfaceVCSGisEntityEditable
-
setUserCode
- Specified by:
setUserCodein interfaceVCSGisEntityEditable
-
setTopologyPlanCode
- Specified by:
setTopologyPlanCodein interfaceVCSGisEntityEditable
-
setEntityName
- Specified by:
setEntityNamein interfaceVCSGisEntityEditable
-
setDataTableName
- Specified by:
setDataTableNamein interfaceVCSGisEntityEditable
-
setGeometryFieldName
- Specified by:
setGeometryFieldNamein interfaceVCSGisEntityEditable
-
setFeatureIdFieldName
- Specified by:
setFeatureIdFieldNamein interfaceVCSGisEntityEditable
-
setDescription
- Specified by:
setDescriptionin interfaceVCSGisEntityEditable
-
setFieldForLabel
- Specified by:
setFieldForLabelin interfaceVCSGisEntityEditable
-
setCategory
- Specified by:
setCategoryin interfaceVCSGisEntityEditable
-
setAuthorizations
- Specified by:
setAuthorizationsin interfaceVCSGisEntityEditable
-
setTopologyPlanMode
- Specified by:
setTopologyPlanModein interfaceVCSGisEntityEditable
-
setLabel
- Specified by:
setLabelin interfaceVCSGisEntityEditable
-
setFeatureTypeAsJson
- Specified by:
setFeatureTypeAsJsonin interfaceVCSGisEntityEditable
-
fromJson
public void fromJson(javax.json.JsonObject jsonEntity) - Specified by:
fromJsonin interfaceorg.gvsig.json.SupportFromJson
-
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
-
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
-
getCRS
- Specified by:
getCRSin interfaceVCSGisEntity
-
getCRSAsProjection
public org.gvsig.crs.projection.lib.Projection getCRSAsProjection()- Specified by:
getCRSAsProjectionin interfaceVCSGisEntity
-
setCRS
- Specified by:
setCRSin interfaceVCSGisEntityEditable
-
setCRS
- Specified by:
setCRSin interfaceVCSGisEntityEditable
-
isLinkedTable
public boolean isLinkedTable()- Specified by:
isLinkedTablein interfaceVCSGisEntity
-
getLinkedRepository
- Specified by:
getLinkedRepositoryin interfaceVCSGisEntity
-
setCustomData
- Specified by:
setCustomDatain interfaceVCSGisEntityEditable
-
getCustomData
- Specified by:
getCustomDatain interfaceVCSGisEntity
-
getFirstDataModel
- Specified by:
getFirstDataModelin interfaceVCSGisEntity
-