|
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 | |
---|---|
void |
addCustomizer(SoftwareComponentInterface customizer)
Add a customizer to this property. |
void |
addEditor(SoftwareComponentInterface editor)
Add an editor to this property. |
void |
addValidator(SoftwareComponentInterface validator)
Add a validator to the property. |
PropertyGroupInterface |
getAssociatedPropertyGroup()
Get the group, if any, that this property is a member of. |
java.util.List |
getCustomizers()
Get the list of customizers for this property. |
java.util.List |
getEditors()
Get the list of SoftwareComponentInterface objects that represent editors for this property. |
boolean |
getIsExpert()
Get the isExpert attribute of the property. |
boolean |
getIsLinked()
Get the isLinked attribute of the property. |
boolean |
getIsRequired()
Get the isRequired attribute of the property. |
boolean |
getIsUpdateable()
Get the isUpdateable attribute of the property. |
boolean |
getIsVisible()
Get the isVisible attribute from the property. |
TextStoreInterface |
getStoredConfiguration()
Get this property's stored configuration. |
java.util.List |
getValidators()
Get the list of validators for this property. |
void |
removeCustomizer(SoftwareComponentInterface customizer)
Remove a customizer from this property. |
void |
removeEditor(SoftwareComponentInterface editor)
Remove an editor from this property. |
void |
removeValidator(SoftwareComponentInterface validator)
Remove a validator from the property. |
void |
setAssociatedPropertyGroup(PropertyGroupInterface group)
Make this property a member of a PropertyGroup. |
void |
setIsExpert(boolean flag)
Set the isExpert attribute on the property. |
void |
setIsLinked(boolean flag)
Set the isLinked attribute of the property. |
void |
setIsRequired(boolean flag)
Set the isRequired attribute of the property. |
void |
setIsUpdateable(boolean flag)
Set the isUpdateable attribute of the property. |
void |
setIsVisible(boolean flag)
Set the isVisible attribute for the property. |
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 |