|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcrystalspace.jbind.impl.csNativeObject
crystalspace.jbind.impl.csutil.scf.csBase
crystalspace.jbind.impl.engine.collectn.csCollectionList
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csCollectionList(iPointer nPointer)
|
Method Summary | |
int |
add(iCollection obj)
Add a collection. |
int |
find(iCollection obj)
Find a collection and return its index. |
iCollection |
findByName(java.lang.String Name)
Find a collection by name. |
iCollection |
get(int n)
Return a collection by index. |
int |
getCount()
Return the number of collections in this list. |
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
iCollection |
newCollection(java.lang.String name)
Create a new collection. |
boolean |
remove(iCollection obj)
Remove a collection. |
boolean |
remove(int n)
Remove the nth collection. |
void |
removeAll()
Remove all collections. |
Methods inherited from class crystalspace.jbind.impl.csutil.scf.csBase |
decRef, equals, finalize, getRefCount, incRef, nDelete, queryInterface, queryInterfaceSafe |
Methods inherited from class crystalspace.jbind.impl.csNativeObject |
changePointer, getPointer, getPointer, getPointerArray, hashCode, isMemoryOwner, isNativePointerValid, newNativeObject, setMemoryOwner, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getRefCount, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Constructor Detail |
public csCollectionList(iPointer nPointer)
nPointer
- Method Detail |
public int getVersion()
iBase
getVersion
in interface iBase
getVersion
in class csBase
iBase.getVersion()
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
iBase.getName()
protected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe
in class csNativeObject
csNativeObject.isNativePointerValidSafe(long)
public iCollection newCollection(java.lang.String name)
iCollectionList
newCollection
in interface iCollectionList
name
-
iCollectionList.newCollection(java.lang.String)
public int getCount()
iCollectionList
getCount
in interface iCollectionList
iCollectionList.getCount()
public iCollection get(int n)
iCollectionList
get
in interface iCollectionList
n
-
iCollectionList.get(int)
public int add(iCollection obj)
iCollectionList
add
in interface iCollectionList
obj
-
iCollectionList.add(crystalspace.jbind.interfaces.iengine.collectn.iCollection)
public boolean remove(iCollection obj)
iCollectionList
remove
in interface iCollectionList
obj
-
iCollectionList.remove(crystalspace.jbind.interfaces.iengine.collectn.iCollection)
public boolean remove(int n)
iCollectionList
remove
in interface iCollectionList
n
-
iCollectionList.remove(int)
public void removeAll()
iCollectionList
removeAll
in interface iCollectionList
iCollectionList.removeAll()
public int find(iCollection obj)
iCollectionList
find
in interface iCollectionList
obj
-
iCollectionList.find(crystalspace.jbind.interfaces.iengine.collectn.iCollection)
public iCollection findByName(java.lang.String Name)
iCollectionList
findByName
in interface iCollectionList
Name
-
iCollectionList.findByName(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |