org.scilab.forge.jlatexmath.TeXSymbolParser.class Maven / Gradle / Ivy
???? 3 ? y z
{ |
}
9 ~
?
?
?
?
? ? ? ? ?
? ? ?
? ?
~ ? ? ? ? ? ? ? U
? ^ _ ? ?
? ? ? ? ? ?
! ~ ?
! ? ?
! ?
? ? ?
) ?
( ? ? ? ? ?
) ? ? ? ? ? ? ? ? ? ? ?
RESOURCE_NAME Ljava/lang/String;
ConstantValue DELIMITER_ATTR TYPE_ATTR typeMappings Ljava/util/Map; Signature 6Ljava/util/Map; root Lorg/w3c/dom/Element; ()V Code LineNumberTable LocalVariableTable this -Lorg/scilab/forge/jlatexmath/TeXSymbolParser;
Exceptions ? *(Ljava/io/InputStream;Ljava/lang/String;)V factory *Ljavax/xml/parsers/DocumentBuilderFactory; e Ljava/lang/Exception; file Ljava/io/InputStream; name
StackMapTable y ? ? ? readSymbols ()Ljava/util/Map; symbol type del isDelimiter Z typeVal Ljava/lang/Object; i I res list Lorg/w3c/dom/NodeList; LocalVariableTypeTable KLjava/util/Map; ? ? ? ? M()Ljava/util/Map; setTypeMappings getAttrValueAndCheckIfNotNull ;(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/lang/String; attrName element attrValue
SourceFile TeXSymbolParser.java +org/scilab/forge/jlatexmath/TeXSymbolParser TeXSymbols.xml ? ? ? E N E F ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C D p F java/lang/Exception 5org/scilab/forge/jlatexmath/XMLResourceParseException E ? java/util/HashMap Symbol ? ? ? ? ? ? ? org/w3c/dom/Element q r ? ? true ? ? ? ? @ ? ? ? java/lang/StringBuilder has an unknown value ' ? ? '! ? ? E ? &org/scilab/forge/jlatexmath/SymbolAtom java/lang/Integer ? ? E ? ? ? ord (org/scilab/forge/jlatexmath/TeXConstants ? ? op bin rel open close punct acc ? ? java/lang/Object 2org/scilab/forge/jlatexmath/ResourceParseException java/io/InputStream java/lang/String
java/util/Map org/w3c/dom/NodeList java/lang/Class getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; (javax/xml/parsers/DocumentBuilderFactory newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; #setIgnoringElementContentWhitespace (Z)V setIgnoringComments newDocumentBuilder %()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder parse -(Ljava/io/InputStream;)Lorg/w3c/dom/Document; org/w3c/dom/Document getDocumentElement ()Lorg/w3c/dom/Element; *(Ljava/lang/String;Ljava/lang/Throwable;)V getElementsByTagName *(Ljava/lang/String;)Lorg/w3c/dom/NodeList; getLength ()I item (I)Lorg/w3c/dom/Node; getAttribute &(Ljava/lang/String;)Ljava/lang/String; equals (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V intValue (Ljava/lang/String;IZ)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; valueOf (I)Ljava/lang/Integer;
getTagName ! 9 : ; <