|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnnotationSchemeAPI
This interface defines public methods for accessing MMAX2AnnotationScheme objects.
Method Summary | |
---|---|
MMAX2Attribute |
getAttributeByID(java.lang.String attributeID)
(API) Returns the MMAX2Attribute object with ID attributeID, as defined in annotation scheme file. |
MMAX2Attribute[] |
getAttributesByName(java.lang.String attributeNameRegExp)
(API) Returns an array of all MMAX2Attribute objects of whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute[] |
getAttributesByNameAndType(java.lang.String attributeNameRegExp,
int attributeType)
(API) Returns an array of all MMAX2Attribute objects of type attributeType whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute[] |
getAttributesByNameAndType(java.lang.String attributeNameRegExp,
int attributeType1,
int attributeType2)
(API) Returns an array of all MMAX2Attribute objects of type attributeType1 or attributeType2 whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute[] |
getAttributesByType(int attributeType)
(API) Returns an array of all MMAX2Attribute objects of type attributeType. |
MMAX2Attribute[] |
getAttributesByType(int attributeType1,
int attributeType2)
(API) Returns an array of all MMAX2Attribute objects of either type attributeType1 or attributeType2. |
MMAX2Attribute |
getUniqueAttributeByName(java.lang.String attributeNameRegExp)
(API) Returns the MMAX2Attribute object whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute |
getUniqueAttributeByNameAndType(java.lang.String attributeNameRegExp,
int attributeType)
(API) Returns the MMAX2Attribute object of type attributeType whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute |
getUniqueAttributeByNameAndType(java.lang.String attributeNameRegExp,
int attributeType1,
int attributeType2)
(API) Returns a MMAX2Attribute object of type attributeType1 or attributeType2 whose name matches the RegExp attributeNameRegExp. |
MMAX2Attribute |
getUniqueAttributeByType(int attributeType)
(API) Returns the MMAX2Attribute object of type attributeType. |
MMAX2Attribute |
getUniqueAttributeByType(int attributeType1,
int attributeType2)
(API) Returns the MMAX2Attribute object of either type attributeType1 or attributeType2. |
Method Detail |
---|
MMAX2Attribute[] getAttributesByType(int attributeType)
MMAX2Attribute
objects of type attributeType.
attributeType
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType, or empty array.MMAX2Attribute getUniqueAttributeByType(int attributeType)
MMAX2Attribute
object of type attributeType.
attributeType
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType, or null.MMAX2Attribute[] getAttributesByType(int attributeType1, int attributeType2)
MMAX2Attribute
objects of either type attributeType1 or attributeType2.
attributeType1
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.attributeType2
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType1 and attributeType2, or empty array.MMAX2Attribute getUniqueAttributeByType(int attributeType1, int attributeType2)
MMAX2Attribute
object of either type attributeType1 or attributeType2.
attributeType1
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.attributeType2
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
object of type attributeType1 or attributeType2, or empty array.MMAX2Attribute[] getAttributesByName(java.lang.String attributeNameRegExp)
MMAX2Attribute
objects of whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name(s) of the MMAX2Attribute
object(s) to return, as specified in the annotation scheme file.
MMAX2Attribute
objects whose names match the RegExp attributeName, or empty array.MMAX2Attribute getUniqueAttributeByName(java.lang.String attributeNameRegExp)
MMAX2Attribute
object whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name(s) of the MMAX2Attribute
object(s) to return, as specified in the annotation scheme file.
MMAX2Attribute
objects whose names match the RegExp attributeName, or empty array.MMAX2Attribute[] getAttributesByNameAndType(java.lang.String attributeNameRegExp, int attributeType)
MMAX2Attribute
objects of type attributeType whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name(s) of the MMAX2Attribute
object(s) to return, as specified in the annotation scheme file.attributeType
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType whose name match attributeNameRegExp, or empty array.MMAX2Attribute getUniqueAttributeByNameAndType(java.lang.String attributeNameRegExp, int attributeType)
MMAX2Attribute
object of type attributeType whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name of the MMAX2Attribute
object to return, as specified in the annotation scheme file.attributeType
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
object of type attributeType whose name match attributeNameRegExp, or empty array.MMAX2Attribute[] getAttributesByNameAndType(java.lang.String attributeNameRegExp, int attributeType1, int attributeType2)
MMAX2Attribute
objects of type attributeType1 or attributeType2 whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name(s) of the MMAX2Attribute
object(s) to return, as specified in the annotation scheme file.attributeType1
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.attributeType2
- The type of the MMAX2Attribute
objects to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType1 or attributeType2 whose name match attributeNameRegExp, or empty array.MMAX2Attribute getUniqueAttributeByNameAndType(java.lang.String attributeNameRegExp, int attributeType1, int attributeType2)
MMAX2Attribute
object of type attributeType1 or attributeType2 whose name matches the RegExp attributeNameRegExp.
attributeNameRegExp
- A regular expression to match the name of the MMAX2Attribute
object to return, as specified in the annotation scheme file.attributeType1
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.attributeType2
- The type of the MMAX2Attribute
object to return, as specified in the annotation scheme file, one of the values defined in AttributeAPI
.
MMAX2Attribute
objects of type attributeType1 or attributeType2 whose name match attributeNameRegExp, or empty array.MMAX2Attribute getAttributeByID(java.lang.String attributeID)
MMAX2Attribute
object with ID attributeID, as defined in annotation scheme file.
attributeID
- The ID of the MMAX2Attribute
object to return.
MMAX2Attribute
object with ID attributeID, or null.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |