Class TransformableProfileTable.AttributeDescription

  • Enclosing class:
    TransformableProfileTable

    public class TransformableProfileTable.AttributeDescription
    extends java.lang.Object
    • Constructor Detail

      • AttributeDescription

        public AttributeDescription​(org.w3c.dom.Element attributeDescriptionElement)
      • AttributeDescription

        public AttributeDescription​(java.lang.String name,
                                    java.lang.String type,
                                    boolean isSerialised,
                                    @Nullable
                                    java.lang.String serialisationVersion)
    • Method Detail

      • getOriginalName

        public java.lang.String getOriginalName()
      • getNewName

        public java.lang.String getNewName()
      • getOriginalType

        public java.lang.String getOriginalType()
      • getNewType

        public java.lang.String getNewType()
      • isNew

        public boolean isNew()
      • prepareNameChange

        public void prepareNameChange​(java.lang.String newName,
                                      java.lang.String logContext,
                                      ProblemCollector problemCollector)
      • prepareDelete

        public void prepareDelete​(java.lang.String logContext,
                                  ProblemCollector problemCollector)
      • prepareTypeChange

        public void prepareTypeChange​(java.lang.String newType,
                                      java.lang.String logContext,
                                      ProblemCollector problemCollector)