public interface SearchControl extends PropertyControl
The following features are supported:
ModelPackage.getSearchControl()
Modifier and Type | Method and Description |
---|---|
int |
getCountLimit()
Returns the value of the 'Count Limit' attribute.
|
java.lang.String |
getExpression()
Returns the value of the 'Expression' attribute.
|
java.util.List |
getSearchBases()
Returns the value of the 'Search Bases' attribute list.
|
int |
getSearchLimit()
Returns the value of the 'Search Limit' attribute.
|
int |
getTimeLimit()
Returns the value of the 'Time Limit' attribute.
|
boolean |
isReturnSubType()
Returns the value of the 'Return Sub Type' attribute.
|
boolean |
isSetCountLimit()
Returns whether the value of the '
Count Limit ' attribute is set. |
boolean |
isSetReturnSubType()
Returns whether the value of the '
Return Sub Type ' attribute is set. |
boolean |
isSetSearchLimit()
Returns whether the value of the '
Search Limit ' attribute is set. |
boolean |
isSetTimeLimit()
Returns whether the value of the '
Time Limit ' attribute is set. |
void |
setCountLimit(int value)
Sets the value of the '
Count Limit ' attribute. |
void |
setExpression(java.lang.String value)
Sets the value of the '
Expression ' attribute. |
void |
setReturnSubType(boolean value)
Sets the value of the '
Return Sub Type ' attribute. |
void |
setSearchLimit(int value)
Sets the value of the '
Search Limit ' attribute. |
void |
setTimeLimit(int value)
Sets the value of the '
Time Limit ' attribute. |
void |
unsetCountLimit()
Unsets the value of the '
Count Limit ' attribute. |
void |
unsetReturnSubType()
Unsets the value of the '
Return Sub Type ' attribute. |
void |
unsetSearchLimit()
Unsets the value of the '
Search Limit ' attribute. |
void |
unsetTimeLimit()
Unsets the value of the '
Time Limit ' attribute. |
getContextProperties, getProperties
java.util.List getSearchBases()
String
.
ModelPackage.getSearchControl_SearchBases()
int getCountLimit()
isSetCountLimit()
,
unsetCountLimit()
,
setCountLimit(int)
,
ModelPackage.getSearchControl_CountLimit()
void setCountLimit(int value)
Count Limit
' attribute.
value
- the new value of the 'Count Limit' attribute.isSetCountLimit()
,
unsetCountLimit()
,
getCountLimit()
void unsetCountLimit()
Count Limit
' attribute.
isSetCountLimit()
,
getCountLimit()
,
setCountLimit(int)
boolean isSetCountLimit()
Count Limit
' attribute is set.
unsetCountLimit()
,
getCountLimit()
,
setCountLimit(int)
java.lang.String getExpression()
setExpression(String)
,
ModelPackage.getSearchControl_Expression()
void setExpression(java.lang.String value)
Expression
' attribute.
value
- the new value of the 'Expression' attribute.getExpression()
boolean isReturnSubType()
"true"
.
isSetReturnSubType()
,
unsetReturnSubType()
,
setReturnSubType(boolean)
,
ModelPackage.getSearchControl_ReturnSubType()
void setReturnSubType(boolean value)
Return Sub Type
' attribute.
value
- the new value of the 'Return Sub Type' attribute.isSetReturnSubType()
,
unsetReturnSubType()
,
isReturnSubType()
void unsetReturnSubType()
Return Sub Type
' attribute.
isSetReturnSubType()
,
isReturnSubType()
,
setReturnSubType(boolean)
boolean isSetReturnSubType()
Return Sub Type
' attribute is set.
unsetReturnSubType()
,
isReturnSubType()
,
setReturnSubType(boolean)
int getSearchLimit()
isSetSearchLimit()
,
unsetSearchLimit()
,
setSearchLimit(int)
,
ModelPackage.getSearchControl_SearchLimit()
void setSearchLimit(int value)
Search Limit
' attribute.
value
- the new value of the 'Search Limit' attribute.isSetSearchLimit()
,
unsetSearchLimit()
,
getSearchLimit()
void unsetSearchLimit()
Search Limit
' attribute.
isSetSearchLimit()
,
getSearchLimit()
,
setSearchLimit(int)
boolean isSetSearchLimit()
Search Limit
' attribute is set.
unsetSearchLimit()
,
getSearchLimit()
,
setSearchLimit(int)
int getTimeLimit()
"0"
.
isSetTimeLimit()
,
unsetTimeLimit()
,
setTimeLimit(int)
,
ModelPackage.getSearchControl_TimeLimit()
void setTimeLimit(int value)
Time Limit
' attribute.
value
- the new value of the 'Time Limit' attribute.isSetTimeLimit()
,
unsetTimeLimit()
,
getTimeLimit()
void unsetTimeLimit()
Time Limit
' attribute.
isSetTimeLimit()
,
getTimeLimit()
,
setTimeLimit(int)
boolean isSetTimeLimit()
Time Limit
' attribute is set.
unsetTimeLimit()
,
getTimeLimit()
,
setTimeLimit(int)