net.jangaroo.jooc.model
Class MemberModel
java.lang.Object
net.jangaroo.jooc.model.NamedModel
net.jangaroo.jooc.model.DocumentedModel
net.jangaroo.jooc.model.AbstractAnnotatedModel
net.jangaroo.jooc.model.MemberModel
- All Implemented Interfaces:
- ActionScriptModel, AnnotatedModel, NamespacedModel, TypedModel
- Direct Known Subclasses:
- FieldModel, MethodModel, PropertyModel
public abstract class MemberModel
- extends AbstractAnnotatedModel
- implements NamespacedModel, TypedModel
An abstract base class for members of an ActionScript class or interface.
MemberModel
protected MemberModel()
MemberModel
protected MemberModel(String name)
MemberModel
protected MemberModel(String name,
String type)
isStatic
public boolean isStatic()
setStatic
public void setStatic(boolean aStatic)
getNamespace
public String getNamespace()
- Specified by:
getNamespace in interface NamespacedModel
setNamespace
public void setNamespace(String namespace)
- Specified by:
setNamespace in interface NamespacedModel
getType
public String getType()
- Specified by:
getType in interface TypedModel
setType
public void setType(String type)
- Specified by:
setType in interface TypedModel
isMethod
public boolean isMethod()
isAccessor
public boolean isAccessor()
isGetter
public boolean isGetter()
isSetter
public boolean isSetter()
isField
public boolean isField()
isProperty
public boolean isProperty()
equals
public boolean equals(Object o)
- Overrides:
equals in class NamedModel
hashCode
public int hashCode()
- Overrides:
hashCode in class NamedModel
Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.