|
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 | |
---|---|
MetadataInterface |
getAssociatedObject()
This is a convenience method to get the object that this property is associated with. |
TextStoreInterface |
getConfigurationText()
Get the configuration text. |
java.lang.String |
getDelimiter()
Get the delimiter string for the property. |
java.lang.String |
getKey()
Gets the property key. |
int |
getSQLType()
Get the SQL type for this property. |
java.lang.String |
getValue()
Gets the value for this property. |
boolean |
isUpdateable()
Get the indicator of whether this property should be updateable by a user. |
void |
setConfigurationText(TextStoreInterface textStore)
Set the text store object that contains the configuration text for this property. |
void |
setDelimiter(java.lang.String delimiter)
Set the delimiter string on the property. |
void |
setKey(java.lang.String key)
Set the key for this property. |
void |
setSQLType(int type)
Set the SQL type for this property. |
void |
setUpdateable(boolean isUpdateable)
Set the flag indicating if this property should be updateable by a user. |
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 |