Uses of Class
org.eml.MMAX2.annotation.scheme.MMAX2Attribute

Packages that use MMAX2Attribute
org.eml.MMAX2.annotation.markables   
org.eml.MMAX2.annotation.scheme   
org.eml.MMAX2.api   
org.eml.MMAX2.gui.display   
org.eml.MMAX2.gui.windows   
 

Uses of MMAX2Attribute in org.eml.MMAX2.annotation.markables
 

Methods in org.eml.MMAX2.annotation.markables that return MMAX2Attribute
 MMAX2Attribute[] Markable.getValidatedAttributes()
          This does return attributes only, values are changed back immediately afterwards!! (Used for creation of ActionSelector) Important: This does NOT make sure to set the attribute window to prior display state!!
 

Uses of MMAX2Attribute in org.eml.MMAX2.annotation.scheme
 

Methods in org.eml.MMAX2.annotation.scheme that return MMAX2Attribute
 MMAX2Attribute MMAX2AnnotationScheme.getAttributeByID(java.lang.String id)
           
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributes(Markable markable)
          This method returns an array of MMAX2Attribute objects reflecting the attributes of Markable markable.
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributesByName(java.lang.String nameRegExp)
           
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributesByNameAndType(java.lang.String name, int type)
           
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributesByNameAndType(java.lang.String name, int type1, int type2)
           
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributesByType(int type)
           
 MMAX2Attribute[] MMAX2AnnotationScheme.getAttributesByType(int type1, int type2)
           
 MMAX2Attribute[] MMAX2Attribute.getDirectlyDependentAttributes()
           
 MMAX2Attribute[] MMAX2Attribute.getNextAttributes(boolean toDefault)
          This method returns an array of the MMAX2Attributes that *the current value* of this points to as 'next', or empty Array.
 MMAX2Attribute MMAX2AnnotationScheme.getUniqueAttributeByName(java.lang.String nameRegExp)
           
 MMAX2Attribute MMAX2AnnotationScheme.getUniqueAttributeByNameAndType(java.lang.String name, int type)
           
 MMAX2Attribute MMAX2AnnotationScheme.getUniqueAttributeByNameAndType(java.lang.String name, int type1, int type2)
           
 MMAX2Attribute MMAX2AnnotationScheme.getUniqueAttributeByType(int type)
           
 MMAX2Attribute MMAX2AnnotationScheme.getUniqueAttributeByType(int type1, int type2)
           
 

Methods in org.eml.MMAX2.annotation.scheme with parameters of type MMAX2Attribute
 void MMAX2Attribute.addDependsOn(MMAX2Attribute attrib)
           
 boolean MMAX2Attribute.dependsOn(MMAX2Attribute superiorAttribute)
           
 void MMAX2AnnotationScheme.mapSelections(MMAX2Attribute[] removedLevels, MMAX2Attribute[] requestedLevels)
          This method transfers those selections in removedLevels that are valid for requestedLevels to the latter.
 void MMAX2AnnotationScheme.mapSelections(MMAX2Attribute[] removedLevels, MMAX2Attribute[] requestedLevels)
          This method transfers those selections in removedLevels that are valid for requestedLevels to the latter.
 void MMAX2AnnotationScheme.valueChanged(MMAX2Attribute callingAttribute, MMAX2Attribute topCallingAttribute, MMAX2Attribute[] oldRemovedAttributes, int position, java.util.ArrayList requestedAttributesAsList)
          This method is called from the mmaxattribute callingAttribute when the user changed some value on it by clicking a button or changing the selection in a listbox.
 void MMAX2AnnotationScheme.valueChanged(MMAX2Attribute callingAttribute, MMAX2Attribute topCallingAttribute, MMAX2Attribute[] oldRemovedAttributes, int position, java.util.ArrayList requestedAttributesAsList)
          This method is called from the mmaxattribute callingAttribute when the user changed some value on it by clicking a button or changing the selection in a listbox.
 

Uses of MMAX2Attribute in org.eml.MMAX2.api
 

Methods in org.eml.MMAX2.api that return MMAX2Attribute
 MMAX2Attribute AnnotationSchemeAPI.getAttributeByID(java.lang.String attributeID)
          (API) Returns the MMAX2Attribute object with ID attributeID, as defined in annotation scheme file.
 MMAX2Attribute[] AnnotationSchemeAPI.getAttributesByName(java.lang.String attributeNameRegExp)
          (API) Returns an array of all MMAX2Attribute objects of whose name matches the RegExp attributeNameRegExp.
 MMAX2Attribute[] AnnotationSchemeAPI.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[] AnnotationSchemeAPI.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[] AnnotationSchemeAPI.getAttributesByType(int attributeType)
          (API) Returns an array of all MMAX2Attribute objects of type attributeType.
 MMAX2Attribute[] AnnotationSchemeAPI.getAttributesByType(int attributeType1, int attributeType2)
          (API) Returns an array of all MMAX2Attribute objects of either type attributeType1 or attributeType2.
 MMAX2Attribute AnnotationSchemeAPI.getUniqueAttributeByName(java.lang.String attributeNameRegExp)
          (API) Returns the MMAX2Attribute object whose name matches the RegExp attributeNameRegExp.
 MMAX2Attribute AnnotationSchemeAPI.getUniqueAttributeByNameAndType(java.lang.String attributeNameRegExp, int attributeType)
          (API) Returns the MMAX2Attribute object of type attributeType whose name matches the RegExp attributeNameRegExp.
 MMAX2Attribute AnnotationSchemeAPI.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 AnnotationSchemeAPI.getUniqueAttributeByType(int attributeType)
          (API) Returns the MMAX2Attribute object of type attributeType.
 MMAX2Attribute AnnotationSchemeAPI.getUniqueAttributeByType(int attributeType1, int attributeType2)
          (API) Returns the MMAX2Attribute object of either type attributeType1 or attributeType2.
 

Uses of MMAX2Attribute in org.eml.MMAX2.gui.display
 

Constructors in org.eml.MMAX2.gui.display with parameters of type MMAX2Attribute
MMAX2ActionSelector(MMAX2Attribute[] primaryMarkablesAttributes, Markable currentPrimaryMarkable, MMAX2Attribute[] secondaryMarkablesAttributes, Markable currentSecondaryMarkable, MarkableChart currentMarkableChart)
           
MMAX2ActionSelector(MMAX2Attribute[] primaryMarkablesAttributes, Markable currentPrimaryMarkable, MMAX2Attribute[] secondaryMarkablesAttributes, Markable currentSecondaryMarkable, MarkableChart currentMarkableChart)
           
MMAX2OneClickAnnotationSelector(Markable currentPrimary, MMAX2Attribute oneClickAttribute, MarkableChart chart, int displayPos)
          Creates a new instance of MMAX2OneClickAnnotationSelector
 

Uses of MMAX2Attribute in org.eml.MMAX2.gui.windows
 

Methods in org.eml.MMAX2.gui.windows that return MMAX2Attribute
 MMAX2Attribute MMAX2AttributePanel.getLastAttribute()
           
 MMAX2Attribute[] MMAX2AttributePanel.removeTrailingDependentAttributes(MMAX2Attribute lastAttribute)
          Removes and returns MMAX2Attributes dependent on lastAttribute, or empty list.
 

Methods in org.eml.MMAX2.gui.windows with parameters of type MMAX2Attribute
 void MMAX2AttributePanel.addAttributes(MMAX2Attribute[] attributes)
           
 void MMAX2AttributePanel.addAttributesAfter(MMAX2Attribute[] attributes, MMAX2Attribute leader)
           
 void MMAX2AttributePanel.addAttributesAfter(MMAX2Attribute[] attributes, MMAX2Attribute leader)
           
 MMAX2Attribute[] MMAX2AttributePanel.removeTrailingDependentAttributes(MMAX2Attribute lastAttribute)
          Removes and returns MMAX2Attributes dependent on lastAttribute, or empty list.