|
|||||||||
| Home >> All >> com >> virtuosotechnologies >> asaph >> [ notationmanager overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.virtuosotechnologies.asaph.notationmanager
Class StandardChord

java.lang.Objectcom.virtuosotechnologies.asaph.notationmanager.StandardChord
- All Implemented Interfaces:
- com.virtuosotechnologies.asaph.model.notation.Chord
- class StandardChord
- extends java.lang.Object
- implements com.virtuosotechnologies.asaph.model.notation.Chord
- extends java.lang.Object
Standard implementation of Chord
| Field Summary | |
private StandardNote |
bassNote_
|
private java.lang.String |
bassType_
|
private StandardNotationFactory |
factory_
|
private StandardNote |
mainNote_
|
private java.lang.String |
mainType_
|
| Constructor Summary | |
(package private) |
StandardChord(StandardNotationFactory factory,
StandardNote mainNote,
java.lang.String mainType,
StandardNote bassNote,
java.lang.String bassType)
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
equals |
java.lang.String |
generateString()
Generate the string |
com.virtuosotechnologies.asaph.model.notation.Note |
getBass()
Get the bass Note. |
java.lang.String |
getBassType()
Get the bass type string. |
com.virtuosotechnologies.asaph.model.notation.Chord |
getLowered(com.virtuosotechnologies.asaph.model.notation.Interval interval)
Lower by an interval |
com.virtuosotechnologies.asaph.model.notation.NotationFactory |
getNotationFactory()
Get the NotationFactory that created this object |
com.virtuosotechnologies.asaph.model.notation.Note |
getNote()
Get the primary Note |
com.virtuosotechnologies.asaph.model.notation.Chord |
getRaised(com.virtuosotechnologies.asaph.model.notation.Interval interval)
Raise by an interval |
java.lang.String |
getType()
Get the type string (e.g. |
int |
hashCode()
hashCode |
boolean |
isEmpty()
Is the chord empty (i.e. |
java.lang.String |
toString()
toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
factory_
private StandardNotationFactory factory_
mainNote_
private StandardNote mainNote_
mainType_
private java.lang.String mainType_
bassNote_
private StandardNote bassNote_
bassType_
private java.lang.String bassType_
| Constructor Detail |
StandardChord
StandardChord(StandardNotationFactory factory, StandardNote mainNote, java.lang.String mainType, StandardNote bassNote, java.lang.String bassType)
| Method Detail |
getNotationFactory
public com.virtuosotechnologies.asaph.model.notation.NotationFactory getNotationFactory()
- Get the NotationFactory that created this object
- Specified by:
getNotationFactoryin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
isEmpty
public boolean isEmpty()
- Is the chord empty (i.e. does it generate the empty string?)
- Specified by:
isEmptyin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getNote
public com.virtuosotechnologies.asaph.model.notation.Note getNote()
- Get the primary Note
- Specified by:
getNotein interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getType
public java.lang.String getType()
- Get the type string (e.g. "m" for minor, or "dim" for diminished)
- Specified by:
getTypein interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getBass
public com.virtuosotechnologies.asaph.model.notation.Note getBass()
- Get the bass Note.
- Specified by:
getBassin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getBassType
public java.lang.String getBassType()
- Get the bass type string. (Usually blank).
- Specified by:
getBassTypein interfacecom.virtuosotechnologies.asaph.model.notation.Chord
generateString
public java.lang.String generateString()
- Generate the string
- Specified by:
generateStringin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getRaised
public com.virtuosotechnologies.asaph.model.notation.Chord getRaised(com.virtuosotechnologies.asaph.model.notation.Interval interval)
- Raise by an interval
- Specified by:
getRaisedin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
getLowered
public com.virtuosotechnologies.asaph.model.notation.Chord getLowered(com.virtuosotechnologies.asaph.model.notation.Interval interval)
- Lower by an interval
- Specified by:
getLoweredin interfacecom.virtuosotechnologies.asaph.model.notation.Chord
equals
public boolean equals(java.lang.Object obj)
- equals
hashCode
public int hashCode()
- hashCode
toString
public java.lang.String toString()
- toString
|
|||||||||
| Home >> All >> com >> virtuosotechnologies >> asaph >> [ notationmanager overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
com.virtuosotechnologies.asaph.notationmanager.StandardChord