java.lang.Object
org.jhotdraw8.css.model.AbstractSelectorModel<Figure>
org.jhotdraw8.draw.css.model.FigureSelectorModel
- All Implemented Interfaces:
SelectorModel<Figure>
FigureSelectorModel.
- Author:
- Werner Randelshofer
-
Property Summary
Properties inherited from class org.jhotdraw8.css.model.AbstractSelectorModel
additionalPseudoClassStates -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanattributeValueContains(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName, @NonNull String substring) booleanattributeValueContainsWord(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName, @NonNull String word) booleanattributeValueEndsWith(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName, @NonNull String substring) booleanattributeValueEquals(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName, @NonNull String requestedValue) booleanattributeValueStartsWith(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName, @NonNull String substring) getAttribute(@NonNull Figure element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, @NonNull String attributeName) getAttributeAsString(@NonNull Figure element, @Nullable String namespacePattern, @NonNull String attributeName) getAttributeAsString(@NonNull Figure element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, @NonNull String attributeName) getAttributeNames(@NonNull Figure element) getComposedAttributeNames(@NonNull Figure element) @Nullable org.jhotdraw8.base.converter.Converter<?> getDecomposedAttributeNames(@NonNull Figure element) getPreviousSibling(@NonNull Figure element) getPseudoClasses(@NonNull Figure element) protected @Nullable ReadOnlyStyleableMapAccessor<Object> getReadableAttributeAccessor(@NonNull Figure element, @Nullable String namespace, @NonNull String attributeName) getReadOnlyAttributeValueAsString(@NonNull Figure element, @Nullable String namespace, @NonNull String attributeName) getStyleClasses(@NonNull Figure element) protected Map<QualifiedName, List<WritableStyleableMapAccessor<Object>>> getWritableMetaMap(@NonNull Figure elem) booleanbooleanbooleanhasPseudoClass(@NonNull Figure element, @NonNull String pseudoClass) booleanhasStyleClass(@NonNull Figure element, @NonNull String clazz) booleanprotected booleanFIXME All selector models must support the keywords "initial","inherit","revert","unset".voidvoidsetAttribute(@NonNull Figure elem, @NonNull javafx.css.StyleOrigin origin, @Nullable String namespace, @NonNull String name, @Nullable ReadOnlyList<CssToken> value) Methods inherited from class org.jhotdraw8.css.model.AbstractSelectorModel
additionalPseudoClassStatesProperty
-
Field Details
-
JAVA_CLASS_NAMESPACE
- See Also:
-
-
Constructor Details
-
FigureSelectorModel
public FigureSelectorModel()
-
-
Method Details
-
hasId
-
getId
-
hasType
-
getType
-
hasStyleClass
-
getStyleClasses
-
getPseudoClasses
-
hasAttribute
-
attributeValueEquals
-
attributeValueStartsWith
-
getReadableAttributeAccessor
-
getReadOnlyAttributeValueAsString
-
attributeValueEndsWith
-
attributeValueContains
-
attributeValueContainsWord
-
hasPseudoClass
-
getParent
-
getPreviousSibling
-
getAttributeNames
-
getComposedAttributeNames
-
getDecomposedAttributeNames
-
getAttributeAsString
-
getAttributeAsString
-
getAttribute
-
getConverter
-
getAccessor
-
getWritableMetaMap
protected Map<QualifiedName,List<WritableStyleableMapAccessor<Object>>> getWritableMetaMap(@NonNull Figure elem) -
setAttribute
-
intern
-
isInitialRevertOrUnset
FIXME All selector models must support the keywords "initial","inherit","revert","unset".- Parameters:
value- the token- Returns:
- true if the value is "initial".
-
reset
-