public class FeatureTypeManager extends Object
Modifier and Type | Class and Description |
---|---|
class |
FeatureTypeManager.FeatureTypeManagerFeatureStoreTransforms |
class |
FeatureTypeManager.FeatureTypesChangedItem |
Constructor and Description |
---|
FeatureTypeManager(FeatureStore store,
ExpansionAdapter expansionAdapter) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
dispose() |
long |
getDeltaSize() |
Iterator |
getFeatureTypesChanged() |
FeatureType |
getOriginalFeatureType() |
DefaultFeatureStoreTransforms |
getTransforms() |
FeatureType |
getType(String id) |
boolean |
hasChanges() |
boolean |
hasNews() |
boolean |
isDeleted(FeatureType type) |
boolean |
isDeleted(String id) |
Iterator |
newsIterator() |
void |
restore(String id) |
void |
restore(String id,
int num) |
int |
update(FeatureType type,
FeatureType oldType) |
public FeatureTypeManager(FeatureStore store, ExpansionAdapter expansionAdapter)
public void dispose()
public FeatureType getType(String id) throws DataException
DataException
public int update(FeatureType type, FeatureType oldType)
public void restore(String id)
public void restore(String id, int num)
public boolean isDeleted(FeatureType type)
public boolean isDeleted(String id)
public void clear()
public boolean hasChanges()
public Iterator newsIterator()
public boolean hasNews()
public long getDeltaSize()
public FeatureType getOriginalFeatureType()
public DefaultFeatureStoreTransforms getTransforms()
public Iterator getFeatureTypesChanged() throws DataException
DataException