public class ScenarioAspectValue extends AspectValueImpl implements AspectValue
Constructor and Description |
---|
ScenarioAspectValue()
Missing aspect value constructor.
|
ScenarioAspectValue(Scenario scenario) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAspectId() |
java.util.List<org.w3c.dom.Element> |
getChildren() |
java.lang.String |
getId()
This method must be implemented by each concrete aspect value class.
|
boolean |
isMissing()
This method must be implemented by each concrete aspect value class.
|
equals, hashCode
public ScenarioAspectValue()
public ScenarioAspectValue(Scenario scenario) throws XBRLException
scenario
- The scenario fragment.XBRLException
public java.util.List<org.w3c.dom.Element> getChildren()
public java.lang.String getAspectId()
getAspectId
in interface AspectHandler
AspectHandler.getAspectId()
public boolean isMissing()
AspectValue
isMissing
in interface AspectValue
AspectValue.isMissing()
public java.lang.String getId()
AspectValue
getId
in interface AspectValue
label handler
methods are more suitable for
obtaining human readable representations of aspect values.
A unique value for missing aspect values needs to be generated by
implementations of this method.