de.interactive_instruments.ShapeChange.Model
Class ModelImpl
java.lang.Object
de.interactive_instruments.ShapeChange.Model.ModelImpl
- All Implemented Interfaces:
- Model
- Direct Known Subclasses:
- EADocument, GenericModel, GSIPDocument, Xmi10Document
public abstract class ModelImpl
- extends Object
- implements Model
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.interactive_instruments.ShapeChange.Model.Model |
characterEncoding, classById, classByName, classes, initialise, options, packageById, packages, result, schemas, shutdown, type |
postprocessed
protected boolean postprocessed
gmlTags
protected static String[] gmlTags
jsonTags
protected static String[] jsonTags
shapeChangeTags
protected static String[] shapeChangeTags
allowedTags
protected HashSet<String> allowedTags
ModelImpl
public ModelImpl()
postprocessAfterLoadingAndValidate
public void postprocessAfterLoadingAndValidate()
- Execute postprocessing and validation checks before the conversion
- Specified by:
postprocessAfterLoadingAndValidate
in interface Model
selectedSchemas
public HashSet<PackageInfo> selectedSchemas()
- Return all schemas that are selected using the relevant parameters:
appSchemaName, appSchemaNameRegex, appSchemaNamespaceRegex
- Specified by:
selectedSchemas
in interface Model
- See Also:
PackageInfo.isSchema()
normalizeTaggedValue
public String normalizeTaggedValue(String tag)
initialise
public void initialise(ShapeChangeResult r,
Options o,
String repositoryFileNameOrConnectionString,
String user,
String pwd)
throws ShapeChangeAbortException
- Specified by:
initialise
in interface Model
- Throws:
ShapeChangeAbortException
Copyright © 2015. All rights reserved.