Package org.eclipse.net4j.util.factory
Class PropertiesFactory
- java.lang.Object
- 
- org.eclipse.net4j.util.factory.Factory
- 
- org.eclipse.net4j.util.factory.PropertiesFactory
 
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringDEFAULT_KEYstatic java.lang.StringPROPERTY_SEPARATOR
 - 
Constructor SummaryConstructors Constructor Description PropertiesFactory(java.lang.String productGroup, java.lang.String type)PropertiesFactory(FactoryKey key)
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Objectcreate(java.lang.String description)protected abstract java.lang.Objectcreate(java.util.Map<java.lang.String,java.lang.String> properties)static java.lang.StringcreateDescription(java.util.Map<java.lang.String,java.lang.String> properties)- 
Methods inherited from class org.eclipse.net4j.util.factory.FactorygetDescriptionFor, getKey, getProductGroup, getType, toString
 
- 
 
- 
- 
- 
Field Detail- 
PROPERTY_SEPARATORpublic static final java.lang.String PROPERTY_SEPARATOR - See Also:
- Constant Field Values
 
 - 
DEFAULT_KEYpublic static final java.lang.String DEFAULT_KEY - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
PropertiesFactorypublic PropertiesFactory(FactoryKey key) 
 - 
PropertiesFactorypublic PropertiesFactory(java.lang.String productGroup, java.lang.String type)
 
- 
 - 
Method Detail- 
createpublic java.lang.Object create(java.lang.String description) throws ProductCreationException- Throws:
- ProductCreationException
 
 - 
createprotected abstract java.lang.Object create(java.util.Map<java.lang.String,java.lang.String> properties) throws ProductCreationException- Throws:
- ProductCreationException
 
 - 
createDescriptionpublic static java.lang.String createDescription(java.util.Map<java.lang.String,java.lang.String> properties) 
 
- 
 
-