|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrototypeInterface
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 |
addAssociation(AssociationPropertyInterface property)
Add an association to this prototype. |
void |
addPrototypeProperty(PrototypePropertyInterface property)
Add an attribute property to this prototype. |
java.util.List |
getAssociations()
Get the associations for this prototype. |
java.lang.String |
getMetadataType()
Get the metadata type described by this prototype. |
PropertyGroupInterface |
getPrimaryPropertyGroup()
Get the primary property group for this prototype. |
java.util.List |
getPrototypeProperties()
Get the set of attribute properties for this prototype. |
void |
removeAssociation(AssociationPropertyInterface property)
Remove an association from this prototype. |
void |
removePrototypeProperty(PrototypePropertyInterface property)
Remove an attribute property from this prototype. |
void |
setMetadataType(java.lang.String type)
Set the metadata type described by this prototype. |
void |
setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup)
Set the primary property group for this prototype. |
Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
Method Detail |
---|
java.lang.String getMetadataType() throws ServiceException, java.rmi.RemoteException
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void setMetadataType(java.lang.String type) throws ServiceException, java.rmi.RemoteException
type
- The metadata type described by this prototype.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.java.util.List getPrototypeProperties() throws ServiceException, java.rmi.RemoteException
AttributePropertyInterface
objects that
describe the prototyped object.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void addPrototypeProperty(PrototypePropertyInterface property) throws ServiceException, java.rmi.RemoteException
property
- A AttributePropertyInterface
to add to this prototype.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void removePrototypeProperty(PrototypePropertyInterface property) throws ServiceException, java.rmi.RemoteException
property
- An AttributePropertyInterface
to remove from this
prototype.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.java.util.List getAssociations() throws ServiceException, java.rmi.RemoteException
AssociationPropertyInterface
objects.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void addAssociation(AssociationPropertyInterface property) throws ServiceException, java.rmi.RemoteException
property
- An AssociationPropertyInterface
object.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void removeAssociation(AssociationPropertyInterface property) throws ServiceException, java.rmi.RemoteException
property
- An AssociationPropertyInterface
object to remove.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.void setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup) throws ServiceException, java.rmi.RemoteException
setPrimaryPropertyGroup
in interface MetadataInterface
propertyGroup
- The PropertyGroupInterface to use as the primary property
group for this prototype.
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.PropertyGroupInterface getPrimaryPropertyGroup() throws ServiceException, java.rmi.RemoteException
getPrimaryPropertyGroup
in interface MetadataInterface
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 |