|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ComponentProperty
Represents a configured property of a component.
Method Summary | |
---|---|
java.lang.Object |
clone()
Clone the component property. |
java.lang.String |
getFile()
Returns a URI to a file containing the property value. |
Property |
getProperty()
Returns the property defined by the component implementation. |
java.lang.String |
getSource()
Returns an xpath expression referencing a property of the enclosing composite. |
void |
setFile(java.lang.String file)
Sets a URI to a file containing the property value. |
void |
setProperty(Property property)
Sets the property type that defines this property. |
void |
setSource(java.lang.String source)
Sets an xpath expression referencing a property of the enclosing composite. |
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractProperty |
---|
getName, getValue, getXSDElement, getXSDType, isMany, isMustSupply, setMany, setMustSupply, setName, setValue, setXSDElement, setXSDType |
Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
---|
getExtensions, isUnresolved, setUnresolved |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents |
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint |
---|
getPolicySets |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents |
Method Detail |
---|
Property getProperty()
void setProperty(Property property)
type
- the property that defines this propertyjava.lang.String getSource()
void setSource(java.lang.String source)
source
- an xpath expression referencing a property of the enclosing
compositejava.lang.String getFile()
void setFile(java.lang.String file)
file
- a URI to a file containing the property valuejava.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface Property
java.lang.CloneNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |