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