Package ontopoly.conversion
Class ConversionUtils
java.lang.Object
ontopoly.conversion.ConversionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringconvertExisting(TopicMap topicMap, String tmname) static StringconvertNew(TopicMap oldTopicMap, String tmname, TopicMapSource tmsource) protected static intgetBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static intgetBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) protected static TopicIFgetCardinalityTopic(int mincard, int maxcard, TopicMapIF tm) protected TopicIFgetCardinalityTopic(int cardinalityCount, TopicMapIF tm) protected static Collection<TopicIF>getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static Collection<TopicIF>getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) static OccurrenceIFgetOccurrenceOfType(TopicIF topic, TopicIF occType) static Collection<OccurrenceIF>getOccurrencesOfType(TopicIF topic, TopicIF occType) static TopicMapSourceIFgetSource(TopicMapRepositoryIF rep, String tmsource) protected static Collection<TopicIF>getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanisRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanisSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) protected static booleanisSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) static StringupgradeExisting(TopicMap topicMap)
-
Constructor Details
-
ConversionUtils
public ConversionUtils()
-
-
Method Details
-
upgradeExisting
-
convertExisting
-
convertNew
-
getCardinalityTopic
protected static TopicIF getCardinalityTopic(int mincard, int maxcard, TopicMapIF tm) throws MalformedURLException - Throws:
MalformedURLException
-
getCardinalityTopic
protected TopicIF getCardinalityTopic(int cardinalityCount, TopicMapIF tm) throws MalformedURLException - Throws:
MalformedURLException
-
isSubjectLocatorDeclaredOnSuperType
protected static boolean isSubjectLocatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) -
isSubjectIndicatorDeclaredOnSuperType
protected static boolean isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) -
getNamesDeclaredOnSuperType
protected static Collection<TopicIF> getNamesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) -
getInternalOccurrencesDeclaredOnSuperType
protected static Collection<TopicIF> getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) -
getExternalOccurrencesDeclaredOnSuperType
protected static Collection<TopicIF> getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> subsup) -
isRoleDeclaredOnSuperType
protected static boolean isRoleDeclaredOnSuperType(TopicIF ttype, Collection<TopicIF> ptypes, Map<TopicIF, Collection<TopicIF>> subsup) -
getBroadestSubjectLocatorMinCardinality
protected static int getBroadestSubjectLocatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestSubjectLocatorMaxCardinality
protected static int getBroadestSubjectLocatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestSubjectIndicatorMinCardinality
protected static int getBroadestSubjectIndicatorMinCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestSubjectIndicatorMaxCardinality
protected static int getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestNameTypeMinCardinality
protected static int getBroadestNameTypeMinCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestNameTypeMaxCardinality
protected static int getBroadestNameTypeMaxCardinality(TopicIF ttype, TopicIF ntype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestExternalOccurrenceTypeMinCardinality
protected static int getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestExternalOccurrenceTypeMaxCardinality
protected static int getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oetype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestInternalOccurrenceTypeMinCardinality
protected static int getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestInternalOccurrenceTypeMaxCardinality
protected static int getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype, TopicIF oitype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestPlayerTypeMinCardinality
protected static int getBroadestPlayerTypeMinCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getBroadestPlayerTypeMaxCardinality
protected static int getBroadestPlayerTypeMaxCardinality(TopicIF atype, TopicIF rtype, TopicIF ptype, SchemaTracker tracker, Map<TopicIF, Collection<TopicIF>> supsub) -
getTopMostTypes
protected static Collection<TopicIF> getTopMostTypes(Collection<TopicIF> ttypes, Map<TopicIF, Collection<TopicIF>> subsup) -
getSource
-
getOccurrenceOfType
-
getOccurrencesOfType
-