public class CMSSearchComponents extends java.lang.Object implements IComponentAction
| Modifier and Type | Field and Description | 
|---|---|
protected IComponentDescription | 
componentdescription
Attribute for slot componentdescription. 
 | 
protected java.util.List | 
componentdescriptions
Attribute for slot componentdescriptions. 
 | 
protected boolean | 
remote
Flag if remote search should be done. 
 | 
protected ISearchConstraints | 
searchconstraints
Attribute for slot searchconstraints. 
 | 
| Constructor and Description | 
|---|
CMSSearchComponents()
Default Constructor. 
 | 
CMSSearchComponents(IComponentDescription componentdescription,
                   IComponentDescription[] results)
Create a new  
DFSearch. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addComponentDescription(IComponentDescription componentdescription)
Add a componentdescription to this CMSSearchComponents. 
 | 
IComponentDescription | 
getComponentDescription()
Get the componentdescription of this CMSSearchComponents. 
 | 
IComponentDescription | 
getComponentDescription(int idx)
Get an componentdescriptions of this CMSSearchComponents. 
 | 
IComponentDescription[] | 
getComponentDescriptions()
Get the componentdescriptions of this CMSSearchComponents. 
 | 
ISearchConstraints | 
getSearchConstraints()
Get the searchconstraints of this CMSSearchComponents. 
 | 
boolean | 
isRemote()
Test if remote. 
 | 
boolean | 
removeComponentDescription(IComponentDescription componentdescription)
Remove a componentdescription from this CMSSearchComponents. 
 | 
void | 
setComponentDescription(IComponentDescription componentdescription)
Set the componentdescription of this CMSSearchComponents. 
 | 
void | 
setComponentDescription(int idx,
                       IComponentDescription componentdescription)
Set a componentdescription to this CMSSearchComponents. 
 | 
void | 
setComponentDescriptions(IComponentDescription[] componentdescriptions)
Set the componentdescriptions of this CMSSearchComponents. 
 | 
void | 
setRemote(boolean remote)
Set remote flag. 
 | 
void | 
setSearchConstraints(ISearchConstraints searchconstraints)
Set the searchconstraints of this CMSSearchComponents. 
 | 
java.lang.String | 
toString()
Get a string representation of this CMSSearchComponents. 
 | 
protected ISearchConstraints searchconstraints
protected java.util.List componentdescriptions
protected IComponentDescription componentdescription
protected boolean remote
public CMSSearchComponents()
public CMSSearchComponents(IComponentDescription componentdescription, IComponentDescription[] results)
DFSearch.public ISearchConstraints getSearchConstraints()
public void setSearchConstraints(ISearchConstraints searchconstraints)
searchconstraints - the value to be setpublic IComponentDescription[] getComponentDescriptions()
public void setComponentDescriptions(IComponentDescription[] componentdescriptions)
componentdescriptions - the value to be setpublic IComponentDescription getComponentDescription(int idx)
idx - The index.public void setComponentDescription(int idx,
                                    IComponentDescription componentdescription)
idx - The index.componentdescription - a value to be addedpublic void addComponentDescription(IComponentDescription componentdescription)
componentdescription - a value to be removedpublic boolean removeComponentDescription(IComponentDescription componentdescription)
componentdescription - a value to be removedpublic IComponentDescription getComponentDescription()
public void setComponentDescription(IComponentDescription componentdescription)
componentdescription - the value to be setpublic boolean isRemote()
public void setRemote(boolean remote)
remote - The remote flag to set.public java.lang.String toString()
toString in class java.lang.Object