Class Ident

  • All Implemented Interfaces:
    Code

    public class Ident
    extends java.lang.Object
    implements Code
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • startsWith

        public boolean startsWith​(Ident other)
      • forXmi

        public java.lang.String forXmi()
      • empty

        public static Ident empty()
      • getLast

        public java.lang.String getLast()
      • removeStartingParenthesis

        public Ident removeStartingParenthesis()
      • addSuffix

        public Ident addSuffix​(java.lang.String suffix)
      • removeMemberPart

        public Ident removeMemberPart()
      • getPortMember

        public java.lang.String getPortMember()
      • add

        public Ident add​(java.lang.String sup,
                         java.lang.String separator)
      • parent

        public Ident parent()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.String sep)
      • checkSameAs

        public void checkSameAs​(Code code,
                                java.lang.String separator,
                                CucaDiagram diagram)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Code
      • isRoot

        public boolean isRoot()
      • size

        public int size()
      • getPrefix

        public Ident getPrefix​(int toIndex)
      • getSuffix

        public Ident getSuffix​(int fromIndex)