org.apache.felix.scrplugin.om
Class Property

java.lang.Object
  extended by org.apache.felix.scrplugin.om.AbstractObject
      extended by org.apache.felix.scrplugin.om.Property

public class Property
extends AbstractObject

Property.java...


Field Summary
protected  java.lang.String cardinality
           
protected  java.lang.String description
           
protected  boolean isPrivate
           
protected  java.lang.String label
           
protected  java.lang.String[] multiValue
           
protected  java.lang.String name
           
protected  java.lang.String type
           
protected  java.lang.String value
           
 
Fields inherited from class org.apache.felix.scrplugin.om.AbstractObject
tag
 
Constructor Summary
Property()
          Default constructor.
Property(JavaTag t)
          Constructor from java source.
 
Method Summary
 java.lang.String getCardinality()
           
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 java.lang.String[] getMultiValue()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 java.lang.String getValue()
           
 boolean isPrivate()
           
 void setCardinality(java.lang.String cardinality)
           
 void setDescription(java.lang.String description)
           
 void setLabel(java.lang.String label)
           
 void setMultiValue(java.lang.String[] values)
           
 void setName(java.lang.String name)
           
 void setPrivate(boolean isPrivate)
           
 void setType(java.lang.String type)
           
 void setValue(java.lang.String value)
           
 void validate(java.util.List issues, java.util.List warnings)
          Validate the property.
 
Methods inherited from class org.apache.felix.scrplugin.om.AbstractObject
getMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

value

protected java.lang.String value

type

protected java.lang.String type

multiValue

protected java.lang.String[] multiValue

isPrivate

protected boolean isPrivate

label

protected java.lang.String label

description

protected java.lang.String description

cardinality

protected java.lang.String cardinality
Constructor Detail

Property

public Property()
Default constructor.


Property

public Property(JavaTag t)
Constructor from java source.

Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getMultiValue

public java.lang.String[] getMultiValue()

setMultiValue

public void setMultiValue(java.lang.String[] values)

validate

public void validate(java.util.List issues,
                     java.util.List warnings)
Validate the property. If errors occur a message is added to the issues list, warnings can be added to the warnings list.


isPrivate

public boolean isPrivate()

setPrivate

public void setPrivate(boolean isPrivate)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String label)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getCardinality

public java.lang.String getCardinality()

setCardinality

public void setCardinality(java.lang.String cardinality)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.