Class MissingTagValueException

  • All Implemented Interfaces:
    Serializable

    public class MissingTagValueException
    extends RuntimeException
    When a missing tag value is detected. Created on 15/08/15.
    Since:
    3.0
    Author:
    Tony Chemit - chemit@codelutin.com
    See Also:
    Serialized Form
    • Field Detail

      • tagValueName

        protected final String tagValueName
      • tagValueValue

        protected final String tagValueValue
      • prefixMessage

        protected final String prefixMessage
    • Method Detail

      • getUsageStack

        protected LinkedHashSet<String> getUsageStack​(String tagValueName,
                                                      String tagValueValue,
                                                      ObjectModelPackage aPackage,
                                                      ObjectModelClass aClass)
        Build the stack of usage of the given tag value. Order of usage is : model, packages (from root to final package), then class.
        Parameters:
        tagValueName - tag value name
        tagValueValue - tag value
        aPackage - package used
        aClass - class used
        Returns:
        the orderer set of stack usage.