net.java.textilej.TextileJPlugin.class Maven / Gradle / Ivy
The newest version!
???? 1]
Y ?
Y ? X ?
Y ? X ?
X ? ? ? ?
X ?
? ?
? ? ? ?
?
?
?
X ? X ?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
! ? X ?
X ? ?
! ? % ? ?
( ?
? ?
X ? ? ? ? ? ? ? ? ?
? ?
? ? ? ? ? ? ? ?
X ?
8 ? ? ? ? ?
? ?
? ? ? ? % ? ? ? ?
G ? y
X ? ? ?
T
X EXTENSION_MARKUP_DIALECT Ljava/lang/String;
ConstantValue EXTENSION_VALIDATION_RULES plugin "Lnet/java/textilej/TextileJPlugin;
dialectByName Ljava/util/SortedMap; Signature fLjava/util/SortedMap;>; dialectByFileExtension Ljava/util/Map; `Ljava/util/Map;>; validationRulesByDialectName bLjava/util/Map;>; ()V Code LineNumberTable LocalVariableTable this start %(Lorg/osgi/framework/BundleContext;)V context "Lorg/osgi/framework/BundleContext;
Exceptions stop
getDefault $()Lnet/java/textilej/TextileJPlugin;
getDialect =(Ljava/lang/String;)Lnet/java/textilej/parser/markup/Dialect; name dialectClass Ljava/lang/Class; LocalVariableTypeTable =Ljava/lang/Class<+Lnet/java/textilej/parser/markup/Dialect;>; instantiateDialect N(Ljava/lang/String;Ljava/lang/Class;)Lnet/java/textilej/parser/markup/Dialect; dialect )Lnet/java/textilej/parser/markup/Dialect; e Ljava/lang/Exception; z(Ljava/lang/String;Ljava/lang/Class<+Lnet/java/textilej/parser/markup/Dialect;>;)Lnet/java/textilej/parser/markup/Dialect; getDialectForFilename ent Entry InnerClasses Ljava/util/Map$Entry; i$ Ljava/util/Iterator; dialectName lastIndexOfDot I extension fLjava/util/Map$Entry;>; getDialectNames ()Ljava/util/Set; %()Ljava/util/Set; getMarkupValidator B(Ljava/lang/String;)Lnet/java/textilej/validation/MarkupValidator; markupValidator .Lnet/java/textilej/validation/MarkupValidator; rules Ljava/util/List; ?Ljava/util/List; initializeValidationRules (Lorg/eclipse/core/runtime/CoreException; markupLanguage Ljava/lang/Object; element 0Lorg/eclipse/core/runtime/IConfigurationElement; arr$ 1[Lorg/eclipse/core/runtime/IConfigurationElement; len$ configurationElements extensionPoint *Lorg/eclipse/core/runtime/IExtensionPoint; initializeDialects previous part [Ljava/lang/String; parts d fileExtensions log (ILjava/lang/String;)V severity message +(ILjava/lang/String;Ljava/lang/Throwable;)V t Ljava/lang/Throwable; getPluginId ()Ljava/lang/String;
SourceFile TextileJPlugin.java i j o p ^ _ t p ` a ? j java/lang/Class ~ 'net/java/textilej/parser/markup/Dialect java/lang/Exception /Cannot instantiate dialect '%' (class '%s'): %s java/lang/Object ? ? ? ? d e !"#$ ?%&'()*+ java/util/Map$Entry,- java/lang/String. ? ,net/java/textilej/validation/MarkupValidator g e ? j java/util/List/012 java/util/HashMap345 ? ? markupValidationRule6789:;<=>?@ Must specify markupLanguage iAB "'%s' is not a valid markupLanguage classCD &org/eclipse/core/runtime/CoreExceptionEFGHI ?J +net/java/textilej/validation/ValidationRule %s is not a validation ruleKL java/util/ArrayListMNOB &Plugin '%s' extension '%s' invalid: %sPQRSTU java/util/TreeMap
markupDialect 4markupDialect/@name must be specified by plugin '%s' ? ? %s is not a dialect ]markupDialect/@name '%s' specified by plugin '%s' is ignored: name '%s' is already registered \s*,\s*VW lmarkupDialect/@fileExtensions '%s' specified by plugin '%s' is ignored: extension '%s' is already registered org/eclipse/core/runtime/Status iXYZ[\ ? net/java/textilej/TextileJPlugin org/eclipse/core/runtime/Plugin java/util/SortedMap get &(Ljava/lang/Object;)Ljava/lang/Object; newInstance ()Ljava/lang/Object; setName (Ljava/lang/String;)V getName
getMessage format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; lastIndexOf (I)I substring (I)Ljava/lang/String;
java/util/Map entrySet
java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next getValue getKey keySet getRules ()Ljava/util/List; addAll (Ljava/util/Collection;)Z !org/eclipse/core/runtime/Platform getExtensionRegistry /()Lorg/eclipse/core/runtime/IExtensionRegistry; +org/eclipse/core/runtime/IExtensionRegistry getExtensionPoint P(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtensionPoint; (org/eclipse/core/runtime/IExtensionPoint getConfigurationElements 3()[Lorg/eclipse/core/runtime/IConfigurationElement; .org/eclipse/core/runtime/IConfigurationElement getAttribute &(Ljava/lang/String;)Ljava/lang/String; length ()I containsKey (Ljava/lang/Object;)Z createExecutableExtension &(Ljava/lang/String;)Ljava/lang/Object; getLog !()Lorg/eclipse/core/runtime/ILog; getStatus $()Lorg/eclipse/core/runtime/IStatus; org/eclipse/core/runtime/ILog %(Lorg/eclipse/core/runtime/IStatus;)V getClass ()Ljava/lang/Class; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; add getDeclaringExtension '()Lorg/eclipse/core/runtime/IExtension; #org/eclipse/core/runtime/IExtension getContributor )()Lorg/eclipse/core/runtime/IContributor; %org/eclipse/core/runtime/IContributor split '(Ljava/lang/String;)[Ljava/lang/String; =(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V getBundle ()Lorg/osgi/framework/Bundle; org/osgi/framework/Bundle getSymbolicName ! X Y Z [ \ I ] [ \ ,
^ _ ` a b c d e b f g e b h i j k 3 *? ? l
% &