com.ibm.rational.rpe.common.data
Class Property

java.lang.Object
  extended by com.ibm.rational.rpe.common.data.Property
All Implemented Interfaces:
com.ibm.rational.rpe.common.template.visitor.Visitable

public class Property
extends java.lang.Object
implements com.ibm.rational.rpe.common.template.visitor.Visitable

Author:
gebs Assigned to: Calin

Constructor Summary
Property()
           
Property(java.lang.String name, java.lang.String type, Value value)
           
Property(java.lang.String name, Value value)
           
 
Method Summary
 DomainValue getDomain()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 Value getValue()
          Returns the value of the property.
 boolean isEditable()
           
 boolean isRequired()
           
 boolean isVisible()
           
 void setDomain(DomainValue domain)
           
 void setEditable(boolean editable)
           
 void setName(java.lang.String name)
           
 void setRequired(boolean required)
           
 void setType(java.lang.String type)
           
 void setValue(Value value)
           
 void setVisible(boolean visible)
           
 void visit(com.ibm.rational.rpe.common.template.visitor.Visitable parent, com.ibm.rational.rpe.common.template.visitor.Visitor v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Property

public Property()

Property

public Property(java.lang.String name,
                Value value)

Property

public Property(java.lang.String name,
                java.lang.String type,
                Value value)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

setType

public void setType(java.lang.String type)

getType

public java.lang.String getType()

getValue

public Value getValue()
Returns the value of the property.

Returns:

setValue

public void setValue(Value value)

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

isVisible

public boolean isVisible()

setVisible

public void setVisible(boolean visible)

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

visit

public void visit(com.ibm.rational.rpe.common.template.visitor.Visitable parent,
                  com.ibm.rational.rpe.common.template.visitor.Visitor v)
Specified by:
visit in interface com.ibm.rational.rpe.common.template.visitor.Visitable

getDomain

public DomainValue getDomain()

setDomain

public void setDomain(DomainValue domain)