Class HutnUtil


  • public abstract class HutnUtil
    extends java.lang.Object
    • Method Detail

      • createAttributeSlot

        public static AttributeSlot createAttributeSlot​(java.lang.Object... values)
      • createAttributeSlot

        public static AttributeSlot createAttributeSlot​(java.lang.String feature,
                                                        java.lang.Object... values)
      • createContainmentSlot

        public static ContainmentSlot createContainmentSlot​(java.lang.String feature,
                                                            ClassObject... values)
      • createReferenceSlot

        public static ReferenceSlot createReferenceSlot​(java.lang.String feature,
                                                        java.lang.String... values)
      • createClassObject

        public static ClassObject createClassObject​(Slot<?>... slots)
      • createClassObject

        public static ClassObject createClassObject​(java.lang.String type,
                                                    Slot<?>... slots)
      • createClassObject

        public static ClassObject createClassObject​(java.lang.String identifier,
                                                    java.lang.String type,
                                                    Slot<?>... slots)
      • createClassObject

        public static ClassObject createClassObject​(java.lang.String identifier,
                                                    java.lang.String type,
                                                    int line,
                                                    int column,
                                                    Slot<?>... slots)
      • createPackageObject

        public static PackageObject createPackageObject​(java.lang.String type,
                                                        ClassObject... classes)
      • createPackageObject

        public static PackageObject createPackageObject​(java.lang.String identifier,
                                                        java.lang.String type,
                                                        ClassObject... classes)
      • createSpec

        public static Spec createSpec​(java.lang.String nsUri,
                                      PackageObject... packages)