|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface PropertyInterface
This is a simple interface for representing properties that are coming from a metadata repository.
| Field Summary |
|---|
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
|---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
|---|---|
abstract MetadataInterface |
getAssociatedObject()
This is a convenience method to get the object that this property is associated with. |
abstract TextStoreInterface |
getConfigurationText()
Get the configuration text. |
abstract java.lang.String |
getDelimiter()
Get the delimiter string for the property. |
abstract java.lang.String |
getKey()
Gets the property key. |
abstract int |
getSQLType()
Get the SQL type for this property. |
abstract java.lang.String |
getValue()
Gets the value for this property. |
abstract boolean |
isUpdateable()
Get the indicator of whether this property should be updateable by a user. |
abstract void |
setConfigurationText(TextStoreInterface textStore)
Set the text store object that contains the configuration text for this property. |
abstract void |
setDelimiter(java.lang.String delimiter)
Set the delimiter string on the property. |
abstract void |
setKey(java.lang.String key)
Set the key for this property. |
abstract void |
setSQLType(int type)
Set the SQL type for this property. |
abstract void |
setUpdateable(boolean isUpdateable)
Set the flag indicating if this property should be updateable by a user. |
abstract void |
setValue(java.lang.String value)
Set the value for this property. |
| Methods inherited from interface com.sas.services.information.metadata.AbstractPropertyInterface |
|---|
addCustomizer, addEditor, addValidator, getAssociatedPropertyGroup, getCustomizers, getEditors, getIsExpert, getIsLinked, getIsRequired, getIsUpdateable, getIsVisible, getStoredConfiguration, getValidators, removeCustomizer, removeEditor, removeValidator, setAssociatedPropertyGroup, setIsExpert, setIsLinked, setIsRequired, setIsUpdateable, setIsVisible, setStoredConfiguration |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
java.lang.String getKey()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a service level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setKey(java.lang.String key)
throws ServiceException,
java.rmi.RemoteException
key - the new Key to set on this property.
ServiceException - If a repository error or service level exception occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.lang.String getValue()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a service level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setValue(java.lang.String value)
throws ServiceException,
java.rmi.RemoteException
value - The new value to set.
ServiceException - If a repository or service level exception occurs.
java.rmi.RemoteException - In the event of remote object failure.
int getSQLType()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a service level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setSQLType(int type)
throws ServiceException,
java.rmi.RemoteException
type - A standard SQL type that indicates the type of this property value.
ServiceException - If a repository or service level exception occurs.
java.rmi.RemoteException - In the event of remote object failure.
TextStoreInterface getConfigurationText()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setConfigurationText(TextStoreInterface textStore)
throws ServiceException,
java.rmi.RemoteException
textStore - The text store object containing the configuration text
for this property.
ServiceException - If a repository error or service level exception occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setDelimiter(java.lang.String delimiter)
throws ServiceException,
java.rmi.RemoteException
delimiter - The String to use as a delimiter for the property.
ServiceException - If a service level error occurs.
java.rmi.RemoteException - In the event of a remote object failure.
java.lang.String getDelimiter()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a service level error occurs.
java.rmi.RemoteException - In the event of remote object failure.
MetadataInterface getAssociatedObject()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object faiure.
boolean isUpdateable()
throws ServiceException,
java.rmi.RemoteException
ServiceException - In the event of metadata server failure.
java.rmi.RemoteException - In the event of remote object failure.
void setUpdateable(boolean isUpdateable)
throws ServiceException,
java.rmi.RemoteException
isUpdateable - A boolean indicating if the property should be user-updateable.
ServiceException - If a metadata server failure occurs.
java.rmi.RemoteException - In the event of remote object failure.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||