Class ExtensionSpecificationFactory<T extends ExtensionSpecification<?>>

    • Constructor Detail

      • ExtensionSpecificationFactory

        public ExtensionSpecificationFactory()
    • Method Detail

      • getExtensionPointIdentifier

        protected abstract java.lang.String getExtensionPointIdentifier()
      • createExtensionSpecification

        protected abstract T createExtensionSpecification​(org.eclipse.core.runtime.IConfigurationElement extension)
      • indexOf

        public int indexOf​(java.lang.String templateFactoryTypeIdentifier)
      • findByIndex

        public T findByIndex​(int index)
      • findByIdentifiers

        public java.util.Collection<T> findByIdentifiers​(java.util.Collection<java.lang.String> identifiers)
      • findByIdentifier

        public T findByIdentifier​(java.lang.String identifier)
      • loadAllFromExtensionPoints

        public java.util.List<T> loadAllFromExtensionPoints()