com.evolveum.midpoint.xml.ns._public.common.common_1
Class PropertyConstructionType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceType
      extended by com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyConstructionType
All Implemented Interfaces:
java.io.Serializable

public class PropertyConstructionType
extends PropertyReferenceType
implements java.io.Serializable

Definition of construction of a (general) property. The property may be constructed as a static value of as a result of an expression (See ValueConstructionType documentation). This can be used e.g. to constuct a value for user's fullName in User Template or also on other places in the future.

Java class for PropertyConstructionType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PropertyConstructionType">
   <complexContent>
     <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}PropertyReferenceType">
       <sequence>
         <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}description" minOccurs="0"/>
         <element name="valueConstruction" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ValueConstructionType"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  ValueConstructionType valueConstruction
           
 
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceType
property
 
Constructor Summary
PropertyConstructionType()
           
 
Method Summary
 java.lang.String getDescription()
          Gets the value of the description property.
 ValueConstructionType getValueConstruction()
          Gets the value of the valueConstruction property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setValueConstruction(ValueConstructionType value)
          Sets the value of the valueConstruction property.
 java.lang.String toString()
          Generates a String representation of the contents of this type.
 
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceType
getProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

description

protected java.lang.String description

valueConstruction

protected ValueConstructionType valueConstruction
Constructor Detail

PropertyConstructionType

public PropertyConstructionType()
Method Detail

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getValueConstruction

public ValueConstructionType getValueConstruction()
Gets the value of the valueConstruction property.

Returns:
possible object is ValueConstructionType

setValueConstruction

public void setValueConstruction(ValueConstructionType value)
Sets the value of the valueConstruction property.

Parameters:
value - allowed object is ValueConstructionType

toString

public java.lang.String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin

Overrides:
toString in class PropertyReferenceType


Copyright © 2011 evolveum. All Rights Reserved.