|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EPMObject
This interface is used by all objects that want to allow for application-based vetoing of modifications.
Supported API: true
Extendable: false
EPMConstructorListener,
EPMVetoableChangeListener| Field Summary | |
|---|---|
static String |
AUTHORING_APPLICATION
Label for the attribute; Indicates that the named application authored the object. |
static String |
OWNER_APPLICATION
Label for the attribute; Indicate that the named application owns the object. |
| Method Summary | |
|---|---|
void |
checkAttributes()
Validate the values of this Persistable object's attributes. |
EPMAuthoringAppType |
getAuthoringApplication()
Gets the value of the attribute: AUTHORING_APPLICATION. |
EPMApplicationType |
getOwnerApplication()
Gets the value of the attribute: OWNER_APPLICATION. |
| Field Detail |
|---|
static final String OWNER_APPLICATION
The parameter is an EPMApplicationType, so that any sort of checking
can be done at run-time.
Supported API: true
static final String AUTHORING_APPLICATION
The parameter is an EPMAuthoringAppType, so that any sort of checking
can be done at run-time.
Supported API: true
| Method Detail |
|---|
EPMApplicationType getOwnerApplication()
The parameter is an EPMApplicationType, so that any sort of checking
can be done at run-time.
Supported API: true
EPMAuthoringAppType getAuthoringApplication()
The parameter is an EPMAuthoringAppType, so that any sort of checking
can be done at run-time.
Supported API: true
void checkAttributes()
throws InvalidAttributeException
In particular, this must check that the modifications to the object
were made by an approved application.
Supported API: true
InvalidAttributeException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||