net.sf.nakeduml.javametamodel.annotation.OJMetaValue Maven / Gradle / Ivy
The newest version!
package net.sf.nakeduml.javametamodel.annotation;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import net.sf.nakeduml.javametamodel.OJElement;
import net.sf.nakeduml.javametamodel.OJPathName;
/**
* A common superclass for annotation values and attribute values and defines
* all the value-declaration logic. In Java annotations can also have a "value"
* if it has a single property name "value". As such, it is similar to an
* attribute value that could also have a value
*/
public abstract class OJMetaValue extends OJElement {
protected List