Package com.abstratt.kirra
Class SubElement<O extends NameScope>
- java.lang.Object
-
- com.abstratt.kirra.NamedElement<O>
-
- com.abstratt.kirra.SubElement<O>
-
- All Implemented Interfaces:
Serializable
,Comparable<NamedElement<O>>
- Direct Known Subclasses:
ParameterSet
,TypedElement
public class SubElement<O extends NameScope> extends NamedElement<O>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected TypeRef
definer
protected boolean
inherited
protected TypeRef
owner
-
Fields inherited from class com.abstratt.kirra.NamedElement
description, label, name, symbol, userVisible
-
-
Constructor Summary
Constructors Constructor Description SubElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeRef
getDefiner()
TypeRef
getOwner()
boolean
isInherited()
void
setDefiner(TypeRef definer)
void
setInherited(boolean inherited)
void
setOwner(TypeRef owner)
void
setOwner(O owner)
-
Methods inherited from class com.abstratt.kirra.NamedElement
compareTo, equals, getDescription, getLabel, getName, getSymbol, hashCode, isUserVisible, setDescription, setLabel, setName, setSymbol, setUserVisible, toString
-
-
-
-
Method Detail
-
getDefiner
public TypeRef getDefiner()
-
setDefiner
public void setDefiner(TypeRef definer)
-
getOwner
public TypeRef getOwner()
-
setOwner
public void setOwner(O owner)
-
setOwner
public void setOwner(TypeRef owner)
-
isInherited
public boolean isInherited()
-
setInherited
public void setInherited(boolean inherited)
-
-