Modifier and Type | Method and Description |
---|---|
SortedSet<ClassInfo> |
ClassSelector.selectClasses(Model m,
Set<PackageInfo> owners) |
Modifier and Type | Method and Description |
---|---|
TypeConversionParameter |
TargetOwlConfiguration.getTypeConversionParameter(ClassInfo ci) |
RdfTypeMapEntry |
TargetOwlConfiguration.getTypeMapEntry(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassLiteral.getSchemaElement() |
ClassInfo |
ClassCall.getSchemaElement() |
Modifier and Type | Method and Description |
---|---|
void |
ClassLiteral.setSchemaElement(ClassInfo schemaElement) |
void |
ClassCall.setSchemaElement(ClassInfo schemaElement) |
Modifier and Type | Class and Description |
---|---|
class |
ClassInfoImpl |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
OclConstraintImpl.contextClass
Class Context - the class, which represents 'self'
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
AssociationInfo.assocClass() |
ClassInfo |
ClassInfo.baseClass()
This determines the particular base class of a class in the sense of
ISO19136 annex D+E.
|
ClassInfo |
Model.classById(String id) |
ClassInfo |
ModelImpl.classByIdOrName(Type typeInfo) |
ClassInfo |
Model.classByIdOrName(Type typeInfo) |
ClassInfo |
Model.classByName(String nam) |
ClassInfo |
OclConstraintImpl.contextClass()
Inquire the context class of the OCL constraint - the 'self'
|
ClassInfo |
OclConstraint.contextClass()
Inquire context class - i.e.
|
ClassInfo |
PropertyInfo.inClass() |
ClassInfo |
ClassInfoImpl.unsuppressedSupertype(boolean permitAbstract)
Find the next direct or indirect superclass of this class which is not
suppressed.
|
ClassInfo |
ClassInfo.unsuppressedSupertype(boolean permitAbstract)
Find the next direct or indirect superclass of this class which is not
suppressed.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<ClassInfo> |
Model.classes(PackageInfo pi)
Return all ClassInfo objects contained in the given package and in sub-
packages, which belong to the same targetNamespace as the given package.
|
SortedSet<ClassInfo> |
PackageInfoImpl.containedClasses() |
SortedSet<ClassInfo> |
PackageInfo.containedClasses() |
SortedSet<? extends ClassInfo> |
ModelImpl.selectedSchemaClasses() |
SortedSet<? extends ClassInfo> |
Model.selectedSchemaClasses() |
SortedSet<ClassInfo> |
ClassInfoImpl.subtypesInCompleteHierarchy()
WARNING: This method is intended to be "final", but not actually declared
as such.
|
SortedSet<ClassInfo> |
ClassInfo.subtypesInCompleteHierarchy() |
SortedSet<ClassInfo> |
ClassInfoImpl.supertypesInCompleteHierarchy()
WARNING: This method is intended to be "final", but not actually declared
as such.
|
SortedSet<ClassInfo> |
ClassInfo.supertypesInCompleteHierarchy() |
Modifier and Type | Method and Description |
---|---|
void |
PropertyInfo.inClass(ClassInfo ci) |
boolean |
ModelImpl.isInSelectedSchemas(ClassInfo ci)
WARNING: This method is intended to be "final", but not actually declared
as such.
|
boolean |
Model.isInSelectedSchemas(ClassInfo ci) |
boolean |
ClassInfoImpl.isSubtype(ClassInfo ci)
Determine whether this type is a direct or indirect subtype of the
argument type.
|
boolean |
ClassInfo.isSubtype(ClassInfo ci)
Determine whether this type is a direct or indirect subtype of the
argument type.
|
PackageInfo |
ModelImpl.schemaPackage(ClassInfo ci)
Identifies the nearest schema or application schema package in which the
class is a child.
|
PackageInfo |
Model.schemaPackage(ClassInfo ci)
Identifies the nearest schema or application schema package in which the
class is a child.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassInfoEA |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
AssociationInfoEA.assocClass() |
ClassInfo |
ClassInfoEA.baseClass() |
ClassInfo |
EADocument.classById(String id) |
ClassInfo |
EADocument.classByName(String nam) |
ClassInfo |
PropertyInfoEA.inClass() |
Modifier and Type | Method and Description |
---|---|
SortedSet<ClassInfo> |
EADocument.classes(PackageInfo pi) |
Modifier and Type | Method and Description |
---|---|
void |
PropertyInfoEA.inClass(ClassInfo ci)
Make the property belong to the class given.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericClassInfo |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
GenericAssociationInfo.assocClass |
protected ClassInfo |
GenericClassInfo.baseClass |
protected ClassInfo |
GenericPropertyInfo.inClass |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
GenericAssociationInfo.assocClass() |
ClassInfo |
GenericClassInfo.baseClass() |
ClassInfo |
GenericModel.classById(String id) |
ClassInfo |
GenericModel.classByName(String name) |
ClassInfo |
GenericPropertyInfo.inClass() |
Modifier and Type | Method and Description |
---|---|
SortedSet<ClassInfo> |
GenericModel.classes(PackageInfo pi)
Return all ClassInfo objects contained in the given package and in sub-
packages, which do not belong to an app schema different to the one of
the given package.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericModel.add(GenericPropertyInfo newProperty,
ClassInfo classToAddProperty)
Adds the property to the model map and also the given class.
|
void |
GenericModel.add(GenericPropertyInfo newProperty,
ClassInfo classToAddProperty,
GenericModel.PropertyCopyDuplicatBehaviorIndicator behavior)
Adds the property to the model map and also the given class.
|
GenericClassInfo |
GenericModel.createCopy(ClassInfo ci,
String copyId)
Creates a copy of the given class.
|
void |
GenericPropertyInfo.inClass(ClassInfo ci) |
boolean |
GenericModel.isInAppSchema(ClassInfo ci) |
boolean |
GenericModel.isKindOf(ClassInfo childCi,
ClassInfo parentCi)
Determines if ci1 is kind of ci2, by searching the complete inheritance
tree of ci2 created by its subtypes.
|
void |
GenericAssociationInfo.setAssocClass(ClassInfo assocClass) |
void |
GenericClassInfo.setBaseClass(ClassInfo baseClass) |
void |
GenericOclConstraint.setContext(ClassInfo contextClass,
Info contextModelElement) |
void |
GenericPropertyInfo.setInClass(ClassInfo inClass) |
Constructor and Description |
---|
GenericFolConstraint(ClassInfo ci,
String name,
String status,
String sourceType,
String text)
Creates a generic First Order Logic constraint.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassInfoXmi10
Information about an UML class.
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
PropertyInfoXmi10.classInfo |
Modifier and Type | Field and Description |
---|---|
protected SortedMap<String,ClassInfo> |
Xmi10Document.fClasses
Hash table for all classes and classnames
|
protected SortedMap<String,ClassInfo> |
Xmi10Document.fClassnames |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
AssociationInfoXmi10.assocClass() |
ClassInfo |
ClassInfoXmi10.baseClass() |
ClassInfo |
Xmi10Document.classById(String id) |
ClassInfo |
Xmi10Document.classByName(String nam) |
ClassInfo |
PropertyInfoXmi10.inClass() |
Modifier and Type | Method and Description |
---|---|
SortedSet<ClassInfo> |
Xmi10Document.classes(PackageInfo pi) |
Modifier and Type | Method and Description |
---|---|
void |
PropertyInfoXmi10.inClass(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
SortedMap<Info,SortedSet<DiffElement>> |
Differ.diff(ClassInfo curr,
ClassInfo ref) |
Modifier and Type | Field and Description |
---|---|
ClassInfo |
OclNode.DataType.umlClass |
ClassInfo |
OclNode.ClassLiteralExp.umlClass |
Modifier and Type | Method and Description |
---|---|
static OclNode.BuiltInType |
OclNode.iso19103AssumedBuiltInType(ClassInfo ci) |
Constructor and Description |
---|
DataType(ClassInfo ci)
Initialize a DataType from a given UML class represented by a
ClassInfo object.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProfileUtil.transferProfiles(SortedSet<String> namesOfProfilesToTransfer,
ClassInfo sourceCi,
ClassInfo targetCi)
Transfers a set of profiles from a source class to a target class.
|
Modifier and Type | Method and Description |
---|---|
void |
Target.process(ClassInfo ci)
The converter will call this method for each class belonging to the
package given during initialization (see
Target.initialise(de.interactive_instruments.ShapeChange.Model.PackageInfo, de.interactive_instruments.ShapeChange.Model.Model, de.interactive_instruments.ShapeChange.Options, de.interactive_instruments.ShapeChange.ShapeChangeResult, boolean) ). |
Modifier and Type | Method and Description |
---|---|
void |
AppConfiguration.process(ClassInfo ci) |
Modifier and Type | Field and Description |
---|---|
protected static Map<ClassInfo,Map<String,NumericRangeConstraintMetadata>> |
ArcGISWorkspace.numericRangeConstraintByPropNameByClassName
Contains information about the numeric ranges defined for specific class
properties via OCL constraints.
|
Modifier and Type | Method and Description |
---|---|
void |
ArcGISWorkspace.process(ClassInfo ci) |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
CDBFeature.classInfo |
Modifier and Type | Field and Description |
---|---|
protected static SortedSet<ClassInfo> |
CDB.featureTypes |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
CDBFeature.classInfo() |
Modifier and Type | Method and Description |
---|---|
void |
CDB.process(ClassInfo ci) |
Constructor and Description |
---|
CDBFeature(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
protected String |
CodelistDictionariesML.createClCodeSpaceContent(ClassInfo ci) |
protected Element |
CodelistDictionariesML.createCodelistDescription(String lang,
ClassInfo ci,
Document cDocument) |
protected Element |
CodelistDictionariesML.createCodelistIdentifier(String lang,
ClassInfo ci,
Document cDocument) |
protected Element |
CodelistDictionariesML.createCodelistName(String lang,
ClassInfo ci,
Document cDocument) |
protected String |
CodelistDictionariesML.createCodesCodeSpaceContent(ClassInfo ci,
PropertyInfo propi) |
protected void |
CodelistDictionariesML.createDictionaryProperties(Element ec,
ClassInfo ci,
Document cDocument) |
protected Element |
CodelistDictionariesML.createEntry(Document lDocument,
ClassInfo ci,
PropertyInfo propi,
boolean local) |
protected HashSet<Element> |
CodelistDictionariesML.createEntryAlternLangCode(Document lDocument,
ClassInfo ci,
PropertyInfo propi) |
protected Element |
CodelistDictionariesML.createEntryDefinition(String lang,
Document lDocument,
ClassInfo ci,
PropertyInfo propi,
boolean altEntryLangsExist) |
protected Element |
CodelistDictionariesML.createEntryDefinitionContent(Document lDocument,
ClassInfo ci,
PropertyInfo propi,
HashSet<Element> eas) |
protected Element |
CodelistDictionariesML.createEntryDescription(String lang,
Document lDocument,
ClassInfo ci,
PropertyInfo propi) |
protected String |
CodelistDictionariesML.createEntryIdentifier(String lang,
ClassInfo ci,
PropertyInfo propi) |
protected Element |
CodelistDictionariesML.createEntryIdentifier(String lang,
Document lDocument,
ClassInfo ci,
PropertyInfo propi) |
protected Element |
CodelistDictionariesML.createEntryName(String lang,
Document lDocument,
ClassInfo ci,
PropertyInfo propi) |
void |
CodelistRegister.process(ClassInfo ci) |
void |
CodelistDictionariesML.process(ClassInfo ci) |
void |
CodelistDictionaries.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
Definitions.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
UmlModel.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
FeatureCatalogue.process(ClassInfo ci) |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
FolSchematronNode.IsTypeOfNode.argumentClass |
protected ClassInfo |
FOL2Schematron.currentConstraintClass |
Modifier and Type | Method and Description |
---|---|
protected void |
FOL2Schematron.addAssertion(ClassInfo ci,
FolConstraint c)
Add another constraint and translate it into a Schematron <assert>,
which is subsequently appended to the Schematron document within the
proper <rule> context.
|
protected void |
FOL2Schematron.addAssertion(ClassInfo ci,
FolSchematronNode.XpathFragment xpath,
String text,
String id)
Add an assertion statement embodied in an XpathFragment object and output
it as a Schematron <assert> element, which is contained in a proper
<rule> context.
|
String |
FOL2Schematron.getAndRegisterXmlName(ClassInfo ci)
Auxiliary method to find out the full, namespace adorned name of a class
from the the mapping or the model.
|
String |
FOL2Schematron.getAndRegisterXmlns(ClassInfo ci) |
void |
FOL2Schematron.process(ClassInfo ci) |
void |
FOL2Schematron.registerNamespace(String xmlns,
ClassInfo ci)
This special variant of the method above considers the class object to
determine the full namespace uri.
|
void |
FolSchematronNode.IsTypeOfNode.setClass(ClassInfo ci)
If the class to be tested against is already known (it is not an
expression) this reference can be set via this method.
|
Modifier and Type | Method and Description |
---|---|
void |
JsonSchema.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
XSLT.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
Excel.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationSchemaMetadata.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
ModelExport.process(ClassInfo ci) |
Modifier and Type | Field and Description |
---|---|
protected static SortedMap<ClassInfo,OntologyModel> |
OWLISO19150.ontologyByCi |
protected SortedMap<ClassInfo,org.apache.jena.rdf.model.Resource> |
OntologyModel.resourceByClassInfo
Map to keep track of the RDF implementation of a ClassInfo.
|
Modifier and Type | Method and Description |
---|---|
void |
OntologyModel.addClass(ClassInfo ci) |
org.apache.jena.ontology.OntClass |
OntologyModel.addClassDefinition(ClassInfo ci) |
void |
OntologyModel.addCodelist(ClassInfo ci) |
org.apache.jena.rdf.model.Resource |
OntologyModel.addEnumeration(ClassInfo ci) |
protected void |
OntologyModel.addUnionSemantics(ClassInfo ci,
org.apache.jena.ontology.OntClass c)
Adds one or more class expressions to define union semantics for sets of
properties of the class.
|
OntologyModel |
OWLISO19150.computeRelevantOntology(ClassInfo ci)
Identifies the ontology document to which the given class belongs.
|
OntologyModel |
OWLISO19150.computeRelevantOntologyForIndividuals(ClassInfo ci) |
void |
OntologyModel.createNormalProperties(ClassInfo ci) |
org.apache.jena.rdf.model.Resource |
OntologyModel.getResource(ClassInfo ci) |
protected org.apache.jena.rdf.model.Resource |
OntologyModel.map(ClassInfo ci)
Maps the given class to the RDF resource that represents it.
|
static String |
OntologyModel.normalizedName(ClassInfo ci) |
void |
RDF.process(ClassInfo ci) |
void |
OWLISO19150.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
void |
ProfileTransferEA.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
protected String |
ReplicationXmlSchema.mapBaseType(ClassInfo ci)
Map a base type of a class to a predefined representation.
|
Element |
ReplicationXmlSchema.pComplexType(ClassInfo ci) |
void |
ReplicationXmlSchema.pGlobalEnumeration(ClassInfo ci) |
void |
ReplicationXmlSchema.pObjectElement(ClassInfo ci)
Create global element for a feature / object type
|
void |
ReplicationXmlSchema.process(ClassInfo ci) |
void |
ReplicationXmlSchema.processLocalProperties(ClassInfo ci,
Element sequenceOrChoice)
Process all properties that are added in this class.
|
Modifier and Type | Field and Description |
---|---|
protected static List<ClassInfo> |
SqlDdl.cisToProcess |
protected SortedSet<ClassInfo> |
ReplicationSchemaVisitor.enumerationsInSchema |
Modifier and Type | Method and Description |
---|---|
void |
SqlDdl.process(ClassInfo ci) |
Modifier and Type | Method and Description |
---|---|
List<Statement> |
SqlBuilder.process(List<ClassInfo> cisToProcess) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
Table.getRepresentedClass() |
Modifier and Type | Method and Description |
---|---|
boolean |
Table.representsClass(ClassInfo ci) |
void |
Table.setRepresentedClass(ClassInfo representedClass) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassStatistic.getClassInfo() |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationSchemaStatistic.process(ClassInfo ci) |
Constructor and Description |
---|
ClassStatistic(ClassInfo ci) |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
SchematronConstraintNode.KindOf.argumentClass |
protected ClassInfo |
SchematronConstraintNode.Cast.argumentClass |
protected ClassInfo |
SchematronConstraintNode.AllInstances.objectClass |
Modifier and Type | Method and Description |
---|---|
protected void |
SchematronSchema.addAssertion(ClassInfo ci,
OclConstraint c)
Add another OCL constraint and translate it into a Schematron <assert>,
which is subsequently appended to the Schematron document within the proper
<rule> context.
|
protected void |
SchematronSchema.addAssertion(ClassInfo ci,
SchematronConstraintNode.XpathFragment xpath,
String text)
Add an assertion statement embodied in an XpathFragment object and output
it as a Schematron <assert> element, which is contained in a proper
<rule> context.
|
protected Element |
XsdDocument.addProperty(ClassInfo cibase,
PropertyInfo pi,
Multiplicity m,
SchematronSchema schDoc)
Process a single property.
|
static boolean |
XmlSchema.classCanBeReferenced(ClassInfo ci)
Find out whether the given class is can carry an id and can hence be
referenced by means of xlink:href.
|
static boolean |
XmlSchema.classHasObjectElement(ClassInfo ci)
Find out whether the given class is represented by means of an XML
element construct.
|
String |
SchematronSchema.getAndRegisterXmlName(ClassInfo ci)
Auxiliary method to find out the full, namespace adorned name of a
class from the the mapping or the model.
|
protected String |
XsdDocument.mapBaseType(ClassInfo ci)
Map a base type of a class to a predefined representation in GML, ISO/TS
19139, etc.
|
protected String |
XsdDocument.mapElement(ClassInfo ci)
Map an element to a predefined representation in GML, ISO/TS 19139, etc.
|
protected boolean |
XsdDocument.mapPropertyType(ClassInfo cibase,
PropertyInfo propi,
Element e,
boolean inAssocClass,
SchematronSchema schDoc)
Set the type for a property element.
|
Element |
XsdDocument.pComplexType(ClassInfo ci,
ClassInfo cibase,
SchematronSchema schDoc)
|
void |
XsdDocument.pGlobalBasicType(ClassInfo ci) |
void |
XsdDocument.pGlobalCodeList(ClassInfo ci)
Create code list encoding according to standard GML 3.2 encoding rule
(union between enumeration and other-pattern)
|
void |
XsdDocument.pGlobalEnumeration(ClassInfo ci) |
Element |
XsdDocument.pGroup(ClassInfo ci,
ClassInfo cibase)
|
void |
XsdDocument.pObjectElement(ClassInfo ci,
ClassInfo cibase)
Create global element for an object / data type instance
|
void |
XsdDocument.pOKSTRAKEYPropertyType(ClassInfo ci) |
void |
XsdDocument.pPropertyTypes(ClassInfo ci) |
void |
XsdDocument.pPropertyTypeWithGroup(ClassInfo ci) |
void |
XsdDocument.pPropertyTypeWithSubtypes(ClassInfo ci) |
void |
XmlSchema.process(ClassInfo ci) |
boolean |
XsdDocument.processLocalProperties(ClassInfo ci,
Element sequenceOrChoice,
SchematronSchema schDoc)
Process all properties that are added in this class.
|
boolean |
XsdDocument.processLocalProperty(ClassInfo ci,
PropertyInfo pi,
Element sequenceOrChoice,
Multiplicity m,
SchematronSchema schDoc)
Process a class property.
|
void |
XsdDocument.pValueTypeGroup(ClassInfo ci) |
void |
SchematronSchema.registerNamespace(String xmlns,
ClassInfo ci)
This special variant of the method above considers the class object to
determine the full namespace uri.
|
void |
SchematronConstraintNode.KindOf.setClass(ClassInfo ci)
If the class to be tested against is already known (it is not an
expression) this reference can be set via this method.
|
void |
SchematronConstraintNode.Cast.setClass(ClassInfo ci)
If the class to be cast to is already known (it is not an
expression) this reference can be set via this method.
|
Constructor and Description |
---|
AllInstances(SchematronSchema schemaObject,
ClassInfo ci,
boolean negated)
Ctor
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
XpathConstraintNode.KindOf.argumentClass |
protected ClassInfo |
XpathConstraintNode.Cast.argumentClass |
protected ClassInfo |
XpathConstraintNode.AllInstances.objectClass |
Modifier and Type | Method and Description |
---|---|
String |
XpathHelper.getAndRegisterXmlName(ClassInfo ci)
Auxiliary method to find out the full, namespace adorned name of a
class from the the mapping or the model.
|
void |
XpathHelper.registerNamespace(String xmlns,
ClassInfo ci)
This special variant of the method above considers the class object to
determine the full namespace uri.
|
void |
XpathConstraintNode.KindOf.setClass(ClassInfo ci)
If the class to be tested against is already known (it is not an
expression) this reference can be set via this method.
|
void |
XpathConstraintNode.Cast.setClass(ClassInfo ci)
If the class to be cast to is already known (it is not an
expression) this reference can be set via this method.
|
XpathConstraintNode.XpathFragment |
XpathHelper.translateConstraintToXpath(ClassInfo ci,
OclConstraint c)
Take an OCL constraint and translate it into an Xpath expression
|
Constructor and Description |
---|
AllInstances(XpathHelper xpathHelper,
ClassInfo ci,
boolean negated)
Ctor
|
Copyright © 2017. All rights reserved.