|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A component interface.
| Field Summary | |
|---|---|
static long |
MANDATORY_INTERFACE_NOT_BOUND
A status flag indicating that this mandatory interface
is not bound. |
static long |
NAME_ALREADY_USED
A status flag indicating that the interface's name is
already used by another interface. |
static long |
NAME_MISSING
A status flag indicating that the interface's name is
missing. |
static long |
OK
The status flags corresponding to a valid interface. |
static long |
SIGNATURE_CLASS_INVALID
A status flag indicating that the Java interface
designated by the interface's signature is invalid. |
static long |
SIGNATURE_CLASS_NOT_FOUND
A status flag indicating that the Java interface
designated by the interface's signature cannot be found. |
static long |
SIGNATURE_MISSING
A status flag indicating that the interface's signature
is missing. |
| Method Summary | |
|---|---|
Interface |
getComplementaryInterface()
Returns the complementary interface of this interface. |
Interface |
getMasterCollectionInterface()
Returns the master collection interface of this interface. |
Interface |
getMasterInterface()
Return the master interface of this interface. |
java.lang.String |
getName()
Returns the name of this interface. |
Component |
getOwner()
Returns the component that owns this interface. |
java.lang.String |
getSignature()
Returns the signature of this interface. |
java.util.List |
getSlaveCollectionInterfaces()
Returns the slave collection interfaces of this interface. |
long |
getStatus()
Returns the status of this interface. |
boolean |
isCollection()
Returns the cardinality of this interface. |
boolean |
isInternal()
Returns true if this interface is an internal interface. |
boolean |
isOptional()
Returns the contingency of this interface. |
void |
setIsCollection(boolean isCollection)
Sets the cadrinality of this interface. |
void |
setIsOptional(boolean isOptional)
Sets the contingency of this interface. |
void |
setName(java.lang.String name)
Sets the name of this interface. |
void |
setSignature(java.lang.String signature)
Sets the signature of this interface. |
void |
setStatus(long status)
Sets the status of this interface. |
| Field Detail |
public static final long OK
status flags corresponding to a valid interface.
public static final long NAME_MISSING
status flag indicating that the interface's name is
missing.
public static final long NAME_ALREADY_USED
status flag indicating that the interface's name is
already used by another interface.
public static final long SIGNATURE_MISSING
status flag indicating that the interface's signature
is missing.
public static final long SIGNATURE_CLASS_NOT_FOUND
status flag indicating that the Java interface
designated by the interface's signature cannot be found.
public static final long SIGNATURE_CLASS_INVALID
status flag indicating that the Java interface
designated by the interface's signature is invalid.
public static final long MANDATORY_INTERFACE_NOT_BOUND
status flag indicating that this mandatory interface
is not bound.
| Method Detail |
public Component getOwner()
public long getStatus()
setStatus(long)public void setStatus(long status)
status - the new status of this interface.getStatus()public java.lang.String getName()
setName(java.lang.String)public void setName(java.lang.String name)
interfaceNameChanged method.
name - the new interface name.getName()public java.lang.String getSignature()
setSignature(java.lang.String)public void setSignature(java.lang.String signature)
interfaceSignatureChanged
method.
signature - the new interface signature.getSignature()public boolean isInternal()
public boolean isOptional()
public void setIsOptional(boolean isOptional)
interfaceContingencyChanged method.
isOptional - the new interface contingency.public boolean isCollection()
public void setIsCollection(boolean isCollection)
interfaceCardinalityChanged method.
isCollection - the new interface cardinality.public Interface getMasterCollectionInterface()
public java.util.List getSlaveCollectionInterfaces()
public Interface getComplementaryInterface()
public Interface getMasterInterface()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||