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 long[] getClassNameIds() {
55 return getAssetRendererFactoryRegistry().getClassNameIds();
56 }
57
58 public static void register(AssetRendererFactory assetRendererFactory) {
59 getAssetRendererFactoryRegistry().register(assetRendererFactory);
60 }
61
62 public static void register(
63 List<AssetRendererFactory> assetRendererFactories) {
64
65 for (AssetRendererFactory assetRendererFactory :
66 assetRendererFactories) {
67
68 register(assetRendererFactory);
69 }
70 }
71
72 public static void unregister(AssetRendererFactory assetRendererFactory) {
73 getAssetRendererFactoryRegistry().unregister(assetRendererFactory);
74 }
75
76 public static void unregister(
77 List<AssetRendererFactory> assetRendererFactories) {
78
79 for (AssetRendererFactory assetRendererFactory :
80 assetRendererFactories) {
81
82 unregister(assetRendererFactory);
83 }
84 }
85
86 public void setAssetRendererFactoryRegistry(
87 AssetRendererFactoryRegistry assetRendererFactoryRegistry) {
88
89 _assetRendererFactoryRegistry = assetRendererFactoryRegistry;
90 }
91
92 private static AssetRendererFactoryRegistry _assetRendererFactoryRegistry;
93
94 }