|
copyright The Portico Project 2008. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.portico.shared.model.ICMetadata
public class ICMetadata
This class contains metadata information about a FOM object class
Field Summary | |
---|---|
private Set<ICMetadata> |
children
|
private int |
handle
|
private String |
name
|
private Order |
order
|
private Map<Integer,PCMetadata> |
parameters
|
private ICMetadata |
parent
|
private String |
qualifiedName
|
private static long |
serialVersionUID
|
private Space |
space
|
private Transport |
transport
|
private String |
vsafeQualifiedName
|
Constructor Summary | |
---|---|
ICMetadata(String name,
int handle)
NOTE: This constructor should generally not be used. |
Method Summary | |
---|---|
boolean |
addParameter(PCMetadata parameter)
Adds the given parameter to this interaction class. |
Set<PCMetadata> |
getAllParameters()
Return a set of all available parameters for this class (inherited included) |
Set<ICMetadata> |
getChildTypes()
|
PCMetadata |
getDeclaredParameter(int handle)
Get the locally declared parameter (not inherited) of the given handle and return it. |
Set<PCMetadata> |
getDeclaredParameters()
Return a set of all the parameters contained directly within this class (no inherited ones) |
int |
getHandle()
|
String |
getLocalName()
Get the local portion of the interaction class name. |
Order |
getOrder()
|
PCMetadata |
getParameter(int handle)
Get the available parameter (inherited included) of this class for the given handle. |
int |
getParameterHandle(String name)
Return the handle of the contained parameter of the given name. |
String |
getParameterName(int handle)
Return the name of the contained parameter of the given handle. |
ICMetadata |
getParent()
|
String |
getQualifiedName()
Return the fully-qualified name of this interaction class. |
Space |
getSpace()
|
Transport |
getTransport()
|
String |
getVersionSafeQualifiedName()
Gets the qualified name WITHOUT InteractionRoot or HLAinteractionRoot prefixed at the front. |
boolean |
isRO()
|
boolean |
isTSO()
|
PCMetadata |
removeParameter(int handle)
Remove and return the local parameter of the given handle (not inherited). |
void |
setOrder(Order order)
|
void |
setParent(ICMetadata parent)
|
void |
setSpace(Space space)
|
void |
setTransport(Transport transport)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
private String name
private int handle
private Order order
private Transport transport
private Space space
private ICMetadata parent
private Set<ICMetadata> children
private Map<Integer,PCMetadata> parameters
private String qualifiedName
private String vsafeQualifiedName
Constructor Detail |
---|
public ICMetadata(String name, int handle)
ObjectModel
.
Method Detail |
---|
public Set<ICMetadata> getChildTypes()
public boolean addParameter(PCMetadata parameter)
public PCMetadata removeParameter(int handle)
public Set<PCMetadata> getDeclaredParameters()
public Set<PCMetadata> getAllParameters()
public PCMetadata getDeclaredParameter(int handle)
public PCMetadata getParameter(int handle)
public int getParameterHandle(String name)
public String getParameterName(int handle)
public int getHandle()
public String getLocalName()
public String getQualifiedName()
public String getVersionSafeQualifiedName()
public Order getOrder()
public void setOrder(Order order)
public boolean isRO()
public boolean isTSO()
public ICMetadata getParent()
public void setParent(ICMetadata parent)
public Transport getTransport()
public void setTransport(Transport transport)
public Space getSpace()
public void setSpace(Space space)
public String toString()
toString
in class Object
|
copyright The Portico Project 2008. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |