Class ListSupplierFactoryAdapter
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.nasdanika.html.model.html.gen.ListSupplierFactoryAdapter
-
- All Implemented Interfaces:
BiFunction<org.nasdanika.common.Context,org.nasdanika.common.ProgressMonitor,InputStream>,Adapter,Adapter.Internal,org.nasdanika.common.ContextualFactory<org.nasdanika.common.Supplier<InputStream>>,org.nasdanika.common.ExecutionParticipantFactory<org.nasdanika.common.Supplier<InputStream>>,org.nasdanika.common.Factory<org.nasdanika.common.Context,org.nasdanika.common.Supplier<InputStream>>,org.nasdanika.common.SupplierFactory<InputStream>
public class ListSupplierFactoryAdapter extends AdapterImpl implements org.nasdanika.common.SupplierFactory<InputStream>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedListSupplierFactoryAdapter(org.nasdanika.ncore.List list)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.nasdanika.common.Supplier<InputStream>create(org.nasdanika.common.Context ctx)static org.nasdanika.common.SupplierFactory<org.json.JSONArray>createJsonArraySupplierFactory(org.nasdanika.ncore.List list)CreatesSupplierFactoryofJSONArrayfrom a list.static org.nasdanika.common.SupplierFactory<org.json.JSONObject>createJsonObjectSupplierFactory(org.nasdanika.ncore.Map map)CreatesSupplierFactoryofJSONObjectfrom a map.-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, isAdapterForType, notifyChanged, setTarget, unsetTarget
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiFunction
andThen
-
-
-
-
Constructor Detail
-
ListSupplierFactoryAdapter
protected ListSupplierFactoryAdapter(org.nasdanika.ncore.List list)
-
-
Method Detail
-
create
public org.nasdanika.common.Supplier<InputStream> create(org.nasdanika.common.Context ctx)
- Specified by:
createin interfaceorg.nasdanika.common.Factory<org.nasdanika.common.Context,org.nasdanika.common.Supplier<InputStream>>
-
createJsonArraySupplierFactory
public static org.nasdanika.common.SupplierFactory<org.json.JSONArray> createJsonArraySupplierFactory(org.nasdanika.ncore.List list)
CreatesSupplierFactoryofJSONArrayfrom a list. The factory is aware of model classes in Ncore package. Model elements of unknown classes are adapted to SupplierFactory.- Returns:
-
createJsonObjectSupplierFactory
public static org.nasdanika.common.SupplierFactory<org.json.JSONObject> createJsonObjectSupplierFactory(org.nasdanika.ncore.Map map)
CreatesSupplierFactoryofJSONObjectfrom a map. The factory is aware of model classes in Ncore package. Model elements of unknown classes are adapted to SupplierFactory.- Returns:
-
-