Package ca.phon.session
Class Tier<T>
java.lang.Object
ca.phon.extensions.ExtendableObject
ca.phon.session.Tier<T>
- All Implemented Interfaces:
IExtendable
,Iterable<T>
A tier in a record. A tier has a name, type and a number
of groups.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addGroup()
void
addGroup
(int idx) void
void
void
addTierListener
(TierListener<T> listener) Class<?>
getGroup
(int idx) getName()
boolean
iterator()
int
void
removeGroup
(int idx) void
removeTierListener
(TierListener<T> listener) void
toString()
Methods inherited from class ca.phon.extensions.ExtendableObject
getExtension, getExtensions, putExtension, removeExtension
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getName
-
getDeclaredType
-
isGrouped
public boolean isGrouped() -
numberOfGroups
public int numberOfGroups() -
getGroup
-
setGroup
-
addGroup
public void addGroup() -
addGroup
public void addGroup(int idx) -
addGroup
-
addGroup
-
removeGroup
-
removeAll
public void removeAll() -
iterator
-
toString
-
addTierListener
-
removeTierListener
-