|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
@SASScope(value="ALL") @SubjectToChange public interface ModelItemWithIdentity
| Field Summary | |
|---|---|
static java.lang.String |
EVENT_DESCRIPTION_CHANGED
Description associated with the object has changed. |
static java.lang.String |
EVENT_HIDDEN_CHANGED
The "hidden" attribute associated with the object has changed. |
static java.lang.String |
EVENT_ID_CHANGED
ID associated with the object has changed. |
static java.lang.String |
EVENT_LABEL_CHANGED
Label associated with the object has changed. |
| Fields inherited from interface com.sas.iquery.metadata.business.ModelItem |
|---|
EVENT_OBJECT_PROPERTY_CHANGED |
| Fields inherited from interface com.sas.iquery.metadata.business.Base |
|---|
EVENT_OBJECT_DEFINITION_CHANGED |
| Method Summary | |
|---|---|
abstract java.lang.String |
getID()
Returns the unique inter-model ID for this object. |
abstract java.lang.String |
getIdentityString()
Returns a somewhat visually pleasing string giving the identity of this object |
abstract java.lang.String |
getIntraModelID()
Returns the intra-model ID for this object. |
abstract boolean |
isHidden()
Returns true if this object should not be shown to the user. |
abstract boolean |
isUnresolved()
Returns whether this object is unresolved or not. |
abstract void |
setDescription(java.lang.String description)
Sets the description for this object. |
abstract void |
setIntraModelID(java.lang.String ID)
Sets the intended-to-be unique intra-model ID for this object. |
abstract void |
setIsHidden(boolean hidden)
Sets the hidden attribute value for this object. |
abstract void |
setLabel(java.lang.String label)
Sets the label for this object. |
| Methods inherited from interface com.sas.iquery.metadata.PropertyChangeListenee |
|---|
addListener, getListeners, removeListener |
| Methods inherited from interface com.sas.iquery.metadata.business.UsabilityInterface |
|---|
getReasonsUnusable, isUsableInQuery |
| Methods inherited from interface com.sas.iquery.metadata.NamedObjectInterface |
|---|
getDescription, getLabel |
| Field Detail |
|---|
@SASScope(value="ALL") @SubjectToChange static final java.lang.String EVENT_LABEL_CHANGED
@SASScope(value="ALL") @SubjectToChange static final java.lang.String EVENT_DESCRIPTION_CHANGED
@SASScope(value="ALL") @SubjectToChange static final java.lang.String EVENT_ID_CHANGED
@SASScope(value="ALL") @SubjectToChange static final java.lang.String EVENT_HIDDEN_CHANGED
| Method Detail |
|---|
@SASScope(value="ALL")
@SubjectToChange
void setLabel(java.lang.String label)
throws MetadataException
Property change events signalled:
label - The string to use as the label. Specifying null is allowed.
MetadataNotChangeableException - if this BusinessModelObject is read-only
MetadataException
@SASScope(value="ALL")
@SubjectToChange
void setDescription(java.lang.String description)
throws MetadataException
Property change events signalled:
description - The string to use as the description. Specifying null is allowed.
MetadataNotChangeableException - if this BusinessModelObject is read-only
MetadataException@SASScope(value="ALL") @SubjectToChange java.lang.String getIntraModelID()
@SASScope(value="ALL")
@SubjectToChange
void setIntraModelID(java.lang.String ID)
throws InvalidIDException
Property change events signalled:
ID - a valid intra-model ID to be set on this object
InvalidIDException - if the id is invalid.
An invalid ID is one that contains an invalid character.
MetadataNotChangeableException - if this object is read-only
@SASScope(value="ALL")
@SubjectToChange
java.lang.String getID()
throws InvalidIDException
Example: "PersonnelData.Salary" would be the inter-model ID if the business model's ID is "PersonnelData" and the object's intra-model ID is "Salary".
InvalidIDException - either this object's ID is not set or the business model that created this object
has an ID that is not set.@SASScope(value="ALL") @SubjectToChange boolean isHidden()
@SASScope(value="ALL") @SubjectToChange void setIsHidden(boolean hidden)
hidden - boolean value indicating if this object should not be shown to the user
MetadataNotChangeableException - if this object is read-only@SASScope(value="ALL") @SubjectToChange boolean isUnresolved()
@SASScope(value="ALL") @SubjectToChange java.lang.String getIdentityString()
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||