org.apache.felix.scrplugin.om.metatype
Class AttributeDefinition

java.lang.Object
  extended by org.apache.felix.scrplugin.om.metatype.AttributeDefinition

public class AttributeDefinition
extends Object


Field Summary
protected  Integer cardinality
           
static String DEFAULT_TYPE
           
protected  String[] defaultMultiValue
           
protected  String defaultValue
           
protected  String description
           
protected  String id
           
protected  String name
           
protected  Map<String,String> options
           
protected  String type
           
 
Constructor Summary
AttributeDefinition()
           
 
Method Summary
 Integer getCardinality()
           
 String[] getDefaultMultiValue()
           
 Object getDefaultValue()
           
 String getDescription()
           
 String getId()
           
 String getName()
           
 Map<String,String> getOptions()
           
 String getType()
           
 void setCardinality(Integer cardinality)
           
 void setDefaultMultiValue(String[] values)
           
 void setDefaultValue(String defaultValue)
           
 void setDescription(String description)
           
 void setId(String id)
           
 void setName(String name)
           
 void setOptions(Map<String,String> options)
           
 void setType(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_TYPE

public static final String DEFAULT_TYPE
See Also:
Constant Field Values

id

protected String id

type

protected String type

defaultValue

protected String defaultValue

name

protected String name

defaultMultiValue

protected String[] defaultMultiValue

description

protected String description

cardinality

protected Integer cardinality

options

protected Map<String,String> options
Constructor Detail

AttributeDefinition

public AttributeDefinition()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getType

public String getType()

setType

public void setType(String type)

getDefaultValue

public Object getDefaultValue()

setDefaultValue

public void setDefaultValue(String defaultValue)

setDefaultMultiValue

public void setDefaultMultiValue(String[] values)

getDefaultMultiValue

public String[] getDefaultMultiValue()

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getCardinality

public Integer getCardinality()

setCardinality

public void setCardinality(Integer cardinality)

getOptions

public Map<String,String> getOptions()

setOptions

public void setOptions(Map<String,String> options)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.