Package org.uberfire.java.nio.base
Class AttrsStorageImpl
- java.lang.Object
-
- org.uberfire.java.nio.base.AttrsStorageImpl
-
- All Implemented Interfaces:
AttrHolder,AttrsStorage
public class AttrsStorageImpl extends Object implements AttrsStorage
-
-
Constructor Summary
Constructors Constructor Description AttrsStorageImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V extends AttributeView>
voidaddAttrView(V view)voidclear()Map<String,Object>getAllContent()AttrsStoragegetAttrStorage()<V extends AttributeView>
VgetAttrView(Class<V> type)<V extends AttributeView>
VgetAttrView(String name)Map<String,Object>getContent()voidloadContent(Properties properties)PropertiestoProperties()
-
-
-
Method Detail
-
getAttrStorage
public AttrsStorage getAttrStorage()
- Specified by:
getAttrStoragein interfaceAttrHolder
-
addAttrView
public <V extends AttributeView> void addAttrView(V view)
- Specified by:
addAttrViewin interfaceAttrHolder
-
getAttrView
public <V extends AttributeView> V getAttrView(Class<V> type)
- Specified by:
getAttrViewin interfaceAttrHolder
-
getAttrView
public <V extends AttributeView> V getAttrView(String name)
- Specified by:
getAttrViewin interfaceAttrHolder
-
clear
public void clear()
- Specified by:
clearin interfaceAttrsStorage
-
toProperties
public Properties toProperties()
- Specified by:
toPropertiesin interfaceAttrsStorage
-
loadContent
public void loadContent(Properties properties)
- Specified by:
loadContentin interfaceAttrsStorage
-
getContent
public Map<String,Object> getContent()
- Specified by:
getContentin interfaceAttrsStorage
-
getAllContent
public Map<String,Object> getAllContent()
- Specified by:
getAllContentin interfaceAttrsStorage
-
-