|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface PropertyGroupInterface
| 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 softcom)
Add a SoftwareComponentInterface object as a customizer of this PropertyGroup. |
void |
addGroupedProperty(AbstractPropertyInterface property)
Add a AbstractPropertyInterface to the collection grouped by this PropertyGroup. |
void |
addSubpropertyGroup(PropertyGroupInterface group)
Add a subproperty group. |
java.util.List |
getCustomizers()
Get the List of SoftwareComponentInterface objects which act as customizers to this
group. |
java.util.List |
getGroupedProperties()
Get the List of AbstractPropertyInterface objects grouped by this PropertyGroup. |
int |
getMaximum()
Get the maximum number of properties in this group that may have values. |
int |
getMinimum()
Get the minimum number of properties in this group that must have values. |
com.sas.services.information.metadata.PortalProperties |
getPortalProperties()
The portal uses this special method after a search using a special partial filter. |
java.util.List |
getSubpropertyGroups()
Get the subproperty groups. |
boolean |
isVisible()
Should this group be displayed in a UI? |
void |
removeCustomizer(SoftwareComponentInterface softcom)
Remove a SoftwareComponentInterface from the list of customizers of this PropertyGroup. |
void |
removeGroupedProperty(AbstractPropertyInterface property)
Remove a AbstractPropertyInterface object from the group. |
void |
removeSubpropertyGroup(PropertyGroupInterface group)
Remove a subproperty group. |
void |
setCustomizers(java.util.List softcoms)
Set the list of SoftwareComponentInterface objects to act as customizers on this
PropertyGroup. |
void |
setGroupedProperties(java.util.List properties)
Set the collection of AbstractPropertyInterface objects grouped by this PropertyGroup. |
void |
setIsVisible(boolean isVisible)
Set flag indicating whether this group should be displayed in a UI. |
void |
setMaximum(int maximum)
Set the maximum allowed number of properties in this group. |
void |
setMinimum(int minimum)
Set the minimum number of properties in this group that must have values. |
void |
setSubpropertyGroups(java.util.List groups)
Set the list of subproperty groups. |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
boolean isVisible()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setIsVisible(boolean isVisible)
throws ServiceException,
java.rmi.RemoteException
isVisible - True if this is a group to be displayed.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
int getMinimum()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setMinimum(int minimum)
throws ServiceException,
java.rmi.RemoteException
minimum - The minimum number of properties with values.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
int getMaximum()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setMaximum(int maximum)
throws ServiceException,
java.rmi.RemoteException
maximum - The maximum allowed number of properties in this group.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getSubpropertyGroups()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addSubpropertyGroup(PropertyGroupInterface group)
throws ServiceException,
java.rmi.RemoteException
group - A PropertyGroupInterface object to make a subproperty group of this one.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeSubpropertyGroup(PropertyGroupInterface group)
throws ServiceException,
java.rmi.RemoteException
group - The PropertyGroup to remove as a subproperty group.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setSubpropertyGroups(java.util.List groups)
throws ServiceException,
java.rmi.RemoteException
groups - A List of PropertyGroupInterface objects to make the current list of
subproperty groups.
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
SoftwareComponentInterface objects which act as customizers to this
group.
SoftwareComponentInterface objects which are the customizers of this
PropertyGroup.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addCustomizer(SoftwareComponentInterface softcom)
throws ServiceException,
java.rmi.RemoteException
SoftwareComponentInterface object as a customizer of this PropertyGroup.
softcom - The SoftwareComponentInterface object to make a customizer.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeCustomizer(SoftwareComponentInterface softcom)
throws ServiceException,
java.rmi.RemoteException
SoftwareComponentInterface from the list of customizers of this PropertyGroup.
softcom - The SoftwareComponentInterface to remove from the list of customizers
on this PropertyGroup.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setCustomizers(java.util.List softcoms)
throws ServiceException,
java.rmi.RemoteException
SoftwareComponentInterface objects to act as customizers on this
PropertyGroup.
softcoms - The List of SoftwareComponentInterface objects.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getGroupedProperties()
throws ServiceException,
java.rmi.RemoteException
AbstractPropertyInterface objects grouped by this PropertyGroup.
AbstractPropertyInterface objects grouped by this PropertyGroup.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addGroupedProperty(AbstractPropertyInterface property)
throws ServiceException,
java.rmi.RemoteException
AbstractPropertyInterface to the collection grouped by this PropertyGroup.
property - A AbstractPropertyInterface object to add to this group.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeGroupedProperty(AbstractPropertyInterface property)
throws ServiceException,
java.rmi.RemoteException
AbstractPropertyInterface object from the group.
property - The AbstractPropertyInterface to remove from the group.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setGroupedProperties(java.util.List properties)
throws ServiceException,
java.rmi.RemoteException
AbstractPropertyInterface objects grouped by this PropertyGroup.
properties - The List of AbstractPropertyInterface objects grouped by this PropertyGroup.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
com.sas.services.information.metadata.PortalProperties getPortalProperties()
throws ServiceException,
java.rmi.RemoteException
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 | |||||||||||||