Class ModelUtility


  • public class ModelUtility
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.HashMap<java.lang.String,​ViewableWrapper> getItf2TransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td)  
      static java.util.HashMap<java.lang.String,​ViewableWrapper> getItfTransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td)  
      static ch.interlis.ili2c.metamodel.Viewable getRoot​(ch.interlis.ili2c.metamodel.Viewable v)  
      static java.util.HashMap<java.lang.String,​ViewableWrapper> getXtfTransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td, int inheritanceMappingStrategy)  
      static boolean isEmbeddedAssocWithAttrs​(ch.interlis.ili2c.metamodel.Viewable v)  
      static boolean isPureRefAssoc​(ch.interlis.ili2c.metamodel.Viewable v)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getItfTransferViewables

        public static java.util.HashMap<java.lang.String,​ViewableWrapper> getItfTransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td)
        Returns:
        map
      • getItf2TransferViewables

        public static java.util.HashMap<java.lang.String,​ViewableWrapper> getItf2TransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td)
        Returns:
        map
      • getXtfTransferViewables

        public static java.util.HashMap<java.lang.String,​ViewableWrapper> getXtfTransferViewables​(ch.interlis.ili2c.metamodel.TransferDescription td,
                                                                                                        int inheritanceMappingStrategy)
        Returns:
        map
      • isPureRefAssoc

        public static boolean isPureRefAssoc​(ch.interlis.ili2c.metamodel.Viewable v)
      • isEmbeddedAssocWithAttrs

        public static boolean isEmbeddedAssocWithAttrs​(ch.interlis.ili2c.metamodel.Viewable v)
      • getRoot

        public static ch.interlis.ili2c.metamodel.Viewable getRoot​(ch.interlis.ili2c.metamodel.Viewable v)