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  String cardinality
           
protected  String description
           
protected  boolean isPrivate
           
protected  String label
           
protected  String[] multiValue
           
protected  String name
           
protected  String type
           
protected  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
 String getCardinality()
           
 String getDescription()
           
 String getLabel()
           
 String[] getMultiValue()
           
 String getName()
           
 String getType()
           
 String getValue()
           
 boolean isPrivate()
           
 void setCardinality(String cardinality)
           
 void setDescription(String description)
           
 void setLabel(String label)
           
 void setMultiValue(String[] values)
           
 void setName(String name)
           
 void setPrivate(boolean isPrivate)
           
 void setType(String type)
           
 void setValue(String value)
           
 void validate(int specVersion, IssueLog iLog)
          Validate the property.
 
Methods inherited from class org.apache.felix.scrplugin.om.AbstractObject
getJavaTag, logError, logWarn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

value

protected String value

type

protected String type

multiValue

protected String[] multiValue

isPrivate

protected boolean isPrivate

label

protected String label

description

protected String description

cardinality

protected String cardinality
Constructor Detail

Property

public Property()
Default constructor.


Property

public Property(JavaTag t)
Constructor from java source.

Method Detail

getName

public String getName()

setName

public void setName(String name)

getValue

public String getValue()

setValue

public void setValue(String value)

getType

public String getType()

setType

public void setType(String type)

getMultiValue

public String[] getMultiValue()

setMultiValue

public void setMultiValue(String[] values)

validate

public void validate(int specVersion,
                     IssueLog iLog)
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 String getLabel()

setLabel

public void setLabel(String label)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getCardinality

public String getCardinality()

setCardinality

public void setCardinality(String cardinality)


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.