Interface SegmentIdeDescriptor

    • Method Detail

      • getSegmentType

        org.eclipse.emf.ecore.EClass getSegmentType()
        Returns the EClass of the segment type that is described by this SegmentIdeDescriptor.
        Returns:
        The segment's EClass
      • isAvailableInIde

        boolean isAvailableInIde()
        Defines whether the described segment type may be created by users.
        Returns:
        true if users may create the type, false otherwise
      • isLastElementInPath

        boolean isLastElementInPath()
        Defines whether the described segment may appear in the middle of a reference path or if the segment is only allowed to be at the end of a path.
        Returns:
        true if the segment must only be at the end of a path, false otherwise
      • isAllowedAsLastElementInPath

        boolean isAllowedAsLastElementInPath()
        Defines whether the described segment can be the last element of a reference path.
        Returns:
        true if the segment can be the last element of a reference path, false otherwise