|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BusinessModelResourceReferencer
Specifies an object that can reference one or more BusinessModelResource
objects.
Every object that can reference a BusinessModelResource must be able to be asked if can be used
in a business query because the resource might not be set or might be unresolved.
Field Summary |
---|
Fields inherited from interface com.sas.iquery.metadata.business.Base |
---|
EVENT_OBJECT_DEFINITION_CHANGED |
Method Summary | ||
---|---|---|
|
getResources(java.lang.Class<T> type,
int flags)
Returns a list of resources this expression references. |
Methods inherited from interface com.sas.iquery.metadata.PropertyChangeListenee |
---|
addListener, getListeners, removeListener |
Methods inherited from interface com.sas.iquery.metadata.business.UsabilityInterface |
---|
getReasonsUnusable, isUsableInQuery |
Method Detail |
---|
@Nonnull <T> java.util.List<T> getResources(@Nonnull java.lang.Class<T> type, int flags)
type
- class of resources being looked for. The class should extend BusinessModelResource.flags
- search definition flagsBusinessModel.SEARCH_NONRECURSIVELY
- non-recursive searchBusinessModel.SEARCH_THRU_SUBDATAITEMS
- search recursively
through DataItemsBusinessModel.SEARCH_THRU_SUBFILTERS
- search recursively
through FilterItemsBusinessModel.SEARCH_THRU_PROMPTS
- search recursively
through Prompts BusinessModel.SEARCH_THRU_ALL
- recursive search through all
BusinessModelResource
,
BusinessModel
,
BusinessModel.SEARCH_NONRECURSIVELY
,
BusinessModel.SEARCH_THRU_ALL
,
BusinessModel.SEARCH_THRU_SUBFILTERS
,
BusinessModel.SEARCH_THRU_SUBDATAITEMS
,
BusinessModel.SEARCH_THRU_PROMPTS
|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |