1
14
15 package com.liferay.portlet.asset;
16
17 import com.liferay.portlet.asset.model.AssetRendererFactory;
18
19 import java.util.List;
20
21
28 public class AssetRendererFactoryRegistryUtil {
29
30 public static List<AssetRendererFactory> getAssetRendererFactories() {
31 return getAssetRendererFactoryRegistry().getAssetRendererFactories();
32 }
33
34 public static AssetRendererFactory getAssetRendererFactoryByClassName(
35 String className) {
36
37 return getAssetRendererFactoryRegistry().
38 getAssetRendererFactoryByClassName(className);
39 }
40
41 public static AssetRendererFactory getAssetRendererFactoryByType(
42 String type) {
43
44 return getAssetRendererFactoryRegistry().getAssetRendererFactoryByType(
45 type);
46 }
47
48 public static AssetRendererFactoryRegistry
49 getAssetRendererFactoryRegistry() {
50
51 return _assetRendererFactoryRegistry;
52 }
53
54 public static void register(AssetRendererFactory assetRendererFactory) {
55 getAssetRendererFactoryRegistry().register(assetRendererFactory);
56 }
57
58 public static void register(
59 List<AssetRendererFactory> assetRendererFactories) {
60
61 for (AssetRendererFactory assetRendererFactory :
62 assetRendererFactories) {
63
64 register(assetRendererFactory);
65 }
66 }
67
68 public static void unregister(AssetRendererFactory assetRendererFactory) {
69 getAssetRendererFactoryRegistry().unregister(assetRendererFactory);
70 }
71
72 public static void unregister(
73 List<AssetRendererFactory> assetRendererFactories) {
74
75 for (AssetRendererFactory assetRendererFactory :
76 assetRendererFactories) {
77
78 unregister(assetRendererFactory);
79 }
80 }
81
82 public void setAssetRendererFactoryRegistry(
83 AssetRendererFactoryRegistry assetRendererFactoryRegistry) {
84
85 _assetRendererFactoryRegistry = assetRendererFactoryRegistry;
86 }
87
88 private static AssetRendererFactoryRegistry _assetRendererFactoryRegistry;
89
90 }