public TagLib duplicate ( boolean deepCopy ) { TagLib tl = new TagLib ( isCore ) ; tl . appendixTags = duplicate ( this . appendixTags , deepCopy ) ; tl . displayName = this . displayName ; tl . ELClass = this . ELClass ; tl . exprTransformer = this . exprTransformer ; tl . isCore = this . isCore ; tl . nameSpace = this . nameSpace ; tl . nameSpaceAndNameSpaceSeperator = this . nameSpaceAndNameSpaceSeperator ; tl . nameSpaceSeperator = this . nameSpaceSeperator ; tl . shortName = this . shortName ; tl . tags = duplicate ( this . tags , deepCopy ) ; tl . type = this . type ; tl . source = this . source ; tl . ignoreUnknowTags = this . ignoreUnknowTags ; return tl ; }
duplicate the taglib does not