|
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 |