org.solovyev.android
Interface APropertiesContainer

All Superinterfaces:
APropertiesProvider, Cloneable, org.solovyev.common.JCloneable<APropertiesContainer>, Serializable
All Known Implementing Classes:
APropertiesContainerImpl

public interface APropertiesContainer
extends APropertiesProvider, org.solovyev.common.JCloneable<APropertiesContainer>, Serializable

User: serso Date: 8/21/12 Time: 2:18 PM


Method Summary
 void clearProperties()
           
 APropertiesContainer clone()
           
 Map<String,AProperty> getProperties()
           
 AProperty removeProperty(String name)
           
 void setPropertiesFrom(APropertiesContainer that)
           
 void setPropertiesFrom(Collection<AProperty> properties)
           
 void setProperty(AProperty property)
           
 AProperty setProperty(String name, String value)
           
 
Methods inherited from interface org.solovyev.android.APropertiesProvider
getPropertiesCollection, getProperty, getPropertyValue
 

Method Detail

clone

@NotNull
APropertiesContainer clone()
Specified by:
clone in interface org.solovyev.common.JCloneable<APropertiesContainer>

setProperty

@NotNull
AProperty setProperty(@NotNull
                              String name,
                              @NotNull
                              String value)

setProperty

void setProperty(@NotNull
                 AProperty property)

removeProperty

@Nullable
AProperty removeProperty(@NotNull
                                  String name)

clearProperties

void clearProperties()

getProperties

@NotNull
Map<String,AProperty> getProperties()

setPropertiesFrom

void setPropertiesFrom(@NotNull
                       APropertiesContainer that)

setPropertiesFrom

void setPropertiesFrom(@NotNull
                       Collection<AProperty> properties)


Copyright © 2012. All Rights Reserved.