|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface AbstractPropertyInterface
| 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 void |
addCustomizer(SoftwareComponentInterface customizer)
Add a customizer to this property. |
abstract void |
addEditor(SoftwareComponentInterface editor)
Add an editor to this property. |
abstract void |
addValidator(SoftwareComponentInterface validator)
Add a validator to the property. |
abstract PropertyGroupInterface |
getAssociatedPropertyGroup()
Get the group, if any, that this property is a member of. |
abstract java.util.List |
getCustomizers()
Get the list of customizers for this property. |
abstract java.util.List |
getEditors()
Get the list of SoftwareComponentInterface objects that represent editors for this property. |
abstract boolean |
getIsExpert()
Get the isExpert attribute of the property. |
abstract boolean |
getIsLinked()
Get the isLinked attribute of the property. |
abstract boolean |
getIsRequired()
Get the isRequired attribute of the property. |
abstract boolean |
getIsUpdateable()
Get the isUpdateable attribute of the property. |
abstract boolean |
getIsVisible()
Get the isVisible attribute from the property. |
abstract TextStoreInterface |
getStoredConfiguration()
Get this property's stored configuration. |
abstract java.util.List |
getValidators()
Get the list of validators for this property. |
abstract void |
removeCustomizer(SoftwareComponentInterface customizer)
Remove a customizer from this property. |
abstract void |
removeEditor(SoftwareComponentInterface editor)
Remove an editor from this property. |
abstract void |
removeValidator(SoftwareComponentInterface validator)
Remove a validator from the property. |
abstract void |
setAssociatedPropertyGroup(PropertyGroupInterface group)
Make this property a member of a PropertyGroup. |
abstract void |
setIsExpert(boolean flag)
Set the isExpert attribute on the property. |
abstract void |
setIsLinked(boolean flag)
Set the isLinked attribute of the property. |
abstract void |
setIsRequired(boolean flag)
Set the isRequired attribute of the property. |
abstract void |
setIsUpdateable(boolean flag)
Set the isUpdateable attribute of the property. |
abstract void |
setIsVisible(boolean flag)
Set the isVisible attribute for the property. |
abstract void |
setStoredConfiguration(TextStoreInterface textStore)
Set the TextStoreInterface that contains this property's stored configuration. |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
boolean getIsVisible()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsVisible(boolean flag)
throws ServiceException,
java.rmi.RemoteException
flag - A flag indicating if the property should appear on a UI.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
boolean getIsUpdateable()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsUpdateable(boolean flag)
throws ServiceException,
java.rmi.RemoteException
flag - A flag indicating if the property is updateable via the UI.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
boolean getIsExpert()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsExpert(boolean flag)
throws ServiceException,
java.rmi.RemoteException
flag - A flag indicating if this is an expert-only property.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
boolean getIsLinked()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsLinked(boolean flag)
throws ServiceException,
java.rmi.RemoteException
flag - Is this property linked to a property in the prototype object?
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
boolean getIsRequired()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsRequired(boolean flag)
throws ServiceException,
java.rmi.RemoteException
flag - A flag indicating whether the property is required for the assocated object.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
PropertyGroupInterface getAssociatedPropertyGroup()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setAssociatedPropertyGroup(PropertyGroupInterface group)
throws ServiceException,
java.rmi.RemoteException
group - The PropertyGroup to make this property a member of.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
TextStoreInterface getStoredConfiguration()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setStoredConfiguration(TextStoreInterface textStore)
throws ServiceException,
java.rmi.RemoteException
textStore - The TextStoreInterface with the property's configuration.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getEditors()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addEditor(SoftwareComponentInterface editor)
throws ServiceException,
java.rmi.RemoteException
editor - A SofwareComponent that can act as an editor for this property.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeEditor(SoftwareComponentInterface editor)
throws ServiceException,
java.rmi.RemoteException
editor - A SoftwareComponent to remove from the editors list.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getCustomizers()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addCustomizer(SoftwareComponentInterface customizer)
throws ServiceException,
java.rmi.RemoteException
customizer - A SoftwareComponentInterface that can act as a
customizer for this property.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeCustomizer(SoftwareComponentInterface customizer)
throws ServiceException,
java.rmi.RemoteException
customizer - A SoftwareComponentInterface to remove from the list
of customizers.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getValidators()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addValidator(SoftwareComponentInterface validator)
throws ServiceException,
java.rmi.RemoteException
validator - A SoftwareComponentInterface that can validate the
state of the property.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeValidator(SoftwareComponentInterface validator)
throws ServiceException,
java.rmi.RemoteException
validator - A SoftwareComponentInterface to remove from the list
of validators.
ServiceException - If a repository error 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 | |||||||||||||