Class SACParserFactoryImpl
java.lang.Object
org.w3c.css.sac.helpers.ParserFactory
org.eclipse.e4.ui.css.core.sac.SACParserFactory
org.eclipse.e4.ui.css.core.impl.sac.SACParserFactoryImpl
- All Implemented Interfaces:
ISACParserFactory
SAC Parser factory implementation. By default, this SAC FActory support
Flute, SteadyState and Batik SAC Parser.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.w3c.css.sac.ParsermakeParser(String name) Return instance of SAC Parser registered into the factory with namename.static voidregisterSACParser(String parser) Register SAC parser name.static voidregisterSACParser(String name, String classNameParser) register SAC parser with namenamemapped with Class nameclassNameParser.Methods inherited from class org.eclipse.e4.ui.css.core.sac.SACParserFactory
getPreferredParserName, makeParser, newInstance, setPreferredParserName
-
Constructor Details
-
SACParserFactoryImpl
public SACParserFactoryImpl()
-
-
Method Details
-
makeParser
public org.w3c.css.sac.Parser makeParser(String name) throws ClassNotFoundException, IllegalAccessException, InstantiationException, NullPointerException, ClassCastException Description copied from class:SACParserFactoryReturn instance of SAC Parser registered into the factory with namename.- Specified by:
makeParserin interfaceISACParserFactory- Specified by:
makeParserin classSACParserFactory- Throws:
ClassNotFoundExceptionIllegalAccessExceptionInstantiationExceptionNullPointerExceptionClassCastException
-
registerSACParser
Register SAC parser name. -
registerSACParser
register SAC parser with namenamemapped with Class nameclassNameParser.
-