Class PrefabManagerImpl
- java.lang.Object
-
- com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
-
- All Implemented Interfaces:
PrefabManager
@Service public class PrefabManagerImpl extends java.lang.Object implements PrefabManager
Default implementation forPrefabManager.
-
-
Constructor Summary
Constructors Constructor Description PrefabManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPrefab(Prefab prefab)Adds a newPrefab.voiddeleteAllPrefabs()voiddeletePrefab(java.lang.String prefabName)Deletes an existingPrefab.PrefabgetPrefab(java.lang.String prefabName)Returns thePrefabwith the given name.java.util.Collection<Prefab>getPrefabs()Returns all enabledPrefabs.
-
-
-
Method Detail
-
addPrefab
public void addPrefab(Prefab prefab)
Description copied from interface:PrefabManagerAdds a newPrefab.- Specified by:
addPrefabin interfacePrefabManager- Parameters:
prefab- prefab to be added
-
deletePrefab
public void deletePrefab(java.lang.String prefabName)
Description copied from interface:PrefabManagerDeletes an existingPrefab.- Specified by:
deletePrefabin interfacePrefabManager- Parameters:
prefabName- name of the prefab to be deleted
-
deleteAllPrefabs
public void deleteAllPrefabs()
- Specified by:
deleteAllPrefabsin interfacePrefabManager
-
getPrefabs
public java.util.Collection<Prefab> getPrefabs()
Description copied from interface:PrefabManagerReturns all enabledPrefabs.- Specified by:
getPrefabsin interfacePrefabManager- Returns:
- enabled
Prefabs
-
getPrefab
public Prefab getPrefab(java.lang.String prefabName)
Description copied from interface:PrefabManagerReturns thePrefabwith the given name.- Specified by:
getPrefabin interfacePrefabManager- Parameters:
prefabName- name of the prefab- Returns:
Prefab
-
-