| de.schlund.pfixcore.editor2.core.dom.IncludePart
All known Subclasses: de.schlund.pfixcore.editor2.core.dom.AbstractIncludePart,
IncludePart | public interface IncludePart extends Comparable<IncludePart>(Code) | | Represents an include part which can be regarded as a "piece of XML" that can
be included in other documents.
author: Sebastian Marsching |
getContentXML | Node getContentXML()(Code) | | Returns a XML Node representing the whole include part
XML for this IncludePart including all themes |
getIncludeFile | IncludeFile getIncludeFile()(Code) | | Returns the IncludeFile this IncludePart is part of.
IncludeFile corresponding to this IncludePart |
getName | String getName()(Code) | | Returns the name of this IncludePart. The name is used to distinctly
identify an IncludePart within an IncludeFile.
Unique name identifying this IncludePart |
getPossibleThemes | Collection<Theme> getPossibleThemes()(Code) | | Returns a list of all themes, which could be possibly used for this
IncludePart. This does not necessarily mean, that there is also an
existing variant for each theme returned.
List of possible themes See Also: Theme |
getThemeVariant | IncludePartThemeVariant getThemeVariant(Theme theme)(Code) | | Returns variant of this IncludePart for a specific theme
Parameters: theme - Theme to return the variant for or null for the"default" theme Variant of this IncludePart for theme or null ifno variant for the theme can be found |
hasThemeVariant | boolean hasThemeVariant(Theme theme)(Code) | | Return true, if there is a variant for the specified theme. A variant is
not considered to "exist" until it has been filled with content.
Parameters: theme - Theme to find a variant for true if theme variant is existing,false otherwise |
|
|