public class HTMLStyleSheet extends InternalStyleSheet implements StyleSheetInterface
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isAutoClass
if this style sheet is a auto generated class style sheet
|
protected java.lang.String |
target
the target
|
BACKGROUND_COLOUR, BORDER_WIDTH_MEDIUM, BORDER_WIDTH_NONE, BORDER_WIDTH_THICK, BORDER_WIDTH_THIN, CURSOR_POINTER, items, POSITION_ABSOLUTE, POSITION_FIXED, POSITION_RELATIVE, POSITION_STATIC, STYLE_BORDER_WIDTH, STYLE_CURSOR, STYLE_FONT_FAMILY, STYLE_FONT_SIZE, STYLE_TEXT_DECORATION, STYLE_WHITE_SPACE, WHITE_SPACE_NORMAL, WHITE_SPACE_NOWRAP, WHITE_SPACE_PRE| Constructor and Description |
|---|
HTMLStyleSheet(boolean isAutoClass) |
HTMLStyleSheet(java.lang.String target) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(java.lang.String type,
java.lang.String value) |
boolean |
equals(java.lang.Object obj)
check if the object equals this
|
long |
getPageUniqueCount() |
java.lang.String |
getTarget() |
java.lang.String |
getValue(java.lang.String type)
get the style value of this type
|
int |
hashCode() |
void |
iGenerate(ClientBrowser browser,
java.lang.StringBuilder buffer)
generate the raw HTML for this component.
|
void |
lock() |
java.lang.String |
makeTarget() |
void |
removeType(java.lang.String type)
remove the given type
|
void |
setPageUniqueCount(long counter) |
protected void |
setSortedKeys(java.util.ArrayList sortedKeys) |
java.lang.String |
toInlineStyleSheet() |
java.lang.String |
toString() |
getNumElements, setColour, setPosition, setVisible, setZprotected java.lang.String target
protected boolean isAutoClass
public HTMLStyleSheet(java.lang.String target)
target - public HTMLStyleSheet(boolean isAutoClass)
isAutoClass - if this style sheet is an automatically generated onepublic void lock()
public java.lang.String getTarget()
public void addElement(java.lang.String type,
java.lang.String value)
addElement in class InternalStyleSheettype - the typevalue - the valuepublic void removeType(@Nonnull
java.lang.String type)
type - type@Nullable
public java.lang.String getValue(@Nonnull
java.lang.String type)
type - typepublic void iGenerate(ClientBrowser browser, @Nonnull java.lang.StringBuilder buffer)
iGenerate in interface StyleSheetInterfaceiGenerate in class InternalStyleSheetbrowser - The target browserbuffer - The generate HTML@CheckReturnValue @Nonnull public java.lang.String makeTarget()
@CheckReturnValue @Nonnull public java.lang.String toString()
toString in class java.lang.Object@CheckReturnValue @Nullable public java.lang.String toInlineStyleSheet()
@CheckReturnValue public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - @CheckReturnValue public int hashCode()
hashCode in class java.lang.Objectprotected void setSortedKeys(java.util.ArrayList sortedKeys)
public long getPageUniqueCount()
public void setPageUniqueCount(@Nonnegative
long counter)
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.