Class NameClassDifferenceState

All Implemented Interfaces:
ContentHandler

public class NameClassDifferenceState extends NameClassWithChildState
parses <difference> name class.
Author:
Kohsuke KAWAGUCHI
  • Constructor Details

    • NameClassDifferenceState

      public NameClassDifferenceState()
  • Method Details

    • castNameClass

      protected NameClass castNameClass(NameClass halfCasted, NameClass newChild)
      Description copied from class: NameClassWithChildState
      combines half-made name class and newly found child name class into the name class.

      Say this container has three child name class n1,n2, and n3. Then, the name class of this container will be made by the following method invocations.

         annealNameClass( castNameClass( castNameClass( castNameClass(null,p1), p2), p3 ) )
       
      Specified by:
      castNameClass in class NameClassWithChildState