|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IClassDef
An interface that defines a data model. The IClassDef makes properties available to the DataNode framework. Those properties reflect properties in the actual physical model that the DataNode framework means to represent. New instances of the IClassDef are generated by the ILoader.
Method Summary | |
---|---|
java.lang.String |
getDefaultNamespacePrefix()
Get the class namespace. |
java.lang.String |
getDisplayName()
Get the class label. |
ILoader |
getLoader()
Get the loader that loaded the class definition. |
IMember |
getMember(java.lang.String memberName)
Get a member giving a name. |
java.util.Iterator<IMember> |
getMembers()
Get the list of members. |
java.lang.String |
getName()
Get the class name. |
java.lang.String |
getNamespaceURI()
Get the class namespace URI. |
java.lang.Object |
getNativeClass()
Get the native class object. |
java.lang.Object |
newInstance(java.lang.Object objectContainer)
Create an instance. |
Method Detail |
---|
java.lang.String getDefaultNamespacePrefix()
java.lang.String getNamespaceURI()
java.lang.String getName()
java.lang.String getDisplayName()
ILoader getLoader()
java.lang.Object getNativeClass() throws com.ibm.commons.iloader.node.NodeException
com.ibm.commons.iloader.node.NodeException
java.lang.Object newInstance(java.lang.Object objectContainer) throws com.ibm.commons.iloader.node.NodeException
objectContainer
-
com.ibm.commons.iloader.node.NodeException
java.util.Iterator<IMember> getMembers()
IMember getMember(java.lang.String memberName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |