|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.dataselectors.filters.FilterBaseModelData
public class FilterBaseModelData
| Field Summary | |
|---|---|
protected boolean |
localMetadata
A flag to indicate whether this object was responsible for instantiating the MetadataInterface stored here (if non-null). |
protected MetadataInterface |
metadata
The MetadataInterface instance associated with the base model. |
protected java.lang.Object |
model
The base model itself - most likely a BusinessModel or BusinessQuery from IQ. |
| Constructor Summary | |
|---|---|
FilterBaseModelData(java.lang.Object model)
Create a new data object with only the base model known. |
|
FilterBaseModelData(java.lang.Object model,
MetadataInterface metadata)
Creates a new data object holding the given model and metadata. |
|
| Method Summary | |
|---|---|
MetadataInterface |
createMetadata()
Attempts to create a MetadataInterface from the base model if one is not already available. |
MetadataInterface |
getMetadata()
|
java.lang.Object |
getModel()
|
boolean |
isLocalMetadata()
|
boolean |
releaseResources()
Releases any held resources if they were locally created. |
void |
setMetadata(MetadataInterface newMetadata)
Assigns a new metadata to this container. |
void |
setModel(java.lang.Object newModel)
Assigns a new base model to this data holder. |
| Field Detail |
|---|
protected java.lang.Object model
protected MetadataInterface metadata
protected boolean localMetadata
| Constructor Detail |
|---|
public FilterBaseModelData(java.lang.Object model)
model -
public FilterBaseModelData(java.lang.Object model,
MetadataInterface metadata)
model - metadata - | Method Detail |
|---|
public java.lang.Object getModel()
public void setModel(java.lang.Object newModel)
newModel - public MetadataInterface getMetadata()
getMetadata in interface MetadataProviderInterfacepublic void setMetadata(MetadataInterface newMetadata)
newMetadata - public boolean isLocalMetadata()
public MetadataInterface createMetadata()
throws FilterException
FilterException - in the event of any failure to create the connectionpublic boolean releaseResources()
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||