| java.lang.Object com.sun.portal.desktop.dp.xml.XMLDPObject com.sun.portal.desktop.dp.xml.XMLDPProperty com.sun.portal.desktop.dp.xml.XMLDPCollection com.sun.portal.desktop.dp.xml.XMLDPProperties
All known Subclasses: com.sun.portal.desktop.dp.xml.XMLDPConditionalProperties,
Method Summary | |
public DPProperty | add(DPProperty dpp, List pflist) | DPProperty | add(DPProperty dpp, boolean copy, boolean deep, boolean dummy, List pflist) | static Element | createElement(DPContext dpc, Document d) | public DPProperty | get(String key) | public DPProperty | get(String key, boolean scoped) | public DPProperty | get(String key, List pflist, boolean exact) | public DPProperty | get(String key, List pflist, boolean exact, boolean scoped) note that when exact flag is on, it overrides all required flags
in the PropertiesFilters objects. | public DPBoolean | getBoolean(String key) | public DPBoolean | getBoolean(String key, List pflist, boolean exact) | public DPCollection | getCollection(String key) | public DPCollection | getCollection(String key, List pflist, boolean exact) | public DPProperty | getConditional(String key, List pflist, boolean exact) | public DPConditionalProperties | getConditionalProperties(String condition, String value) | Element | getConditionalPropertiesElement(String condition, String conditionValue) | protected DPConditionalProperties | getConditionalPropertiesFromThis(String condition, String conditionValue) | public DPInteger | getInteger(String key) | public DPInteger | getInteger(String key, List pflist, boolean exact) | public DPLocale | getLocale(Locale locale, boolean exact) Remove once support is no longer needed. | public DPLocale | getLocale(String language, String country, String variant, boolean exact) Remove once support is no longer needed. | Element | getLocaleElement(String language, String country, String variant, boolean exact) Remove once support is no longer needed. | Element | getLocaleElement(String language, String country, String variant) Remove once support is no longer needed. | protected DPLocale | getLocaleFromThis(String language, String country, String variant, boolean exact) Remove once support is no longer needed. | List | getMatchedPropertiesFilters(String key, List pflist) given the key and the pflist, it looks up the property then instead of
returning the value it returns the pflist that corresponds to
the property found. | protected Element | getMergedElement() | public Set | getNames() | public Set | getNames(boolean scoped) | public DPProperty | getParentProperty() | public DPPropertyHolder | getPropertyHolder() | Element | getPropertyHolderElement() | protected DPPropertyHolder | getPropertyHolderFromThis() | public DPString | getString(String key, List pflist, boolean exact) | public DPString | getString(String key) | public String | getTag() | public short | getType() | static boolean | isEmptyString(String s) | boolean | isPropertyFromThis(DPProperty dpp) | public List | matchConditionalProperties(PropertiesFilter pf) | List | matchConditionalPropertiesElements(PropertiesFilter pf) | protected List | matchConditionalPropertiesFromThis(PropertiesFilter pf) | public DPProperty | remove(String key, List pflist) | public void | set(String key, Object val, List pflist) | public void | setBoolean(String key, boolean val) | public void | setBoolean(String key, boolean val, List pflist) | public void | setBoolean(String key, boolean val, List pflist, boolean exact) | public DPCollection | setCollection(String key, Map val) | public DPCollection | setCollection(String key, Map val, List pflist) | public DPCollection | setCollection(String key, Map val, List pflist, boolean exact) | public DPCollection | setCollection(String key, List val) | public DPCollection | setCollection(String key, List val, List pflist) | public DPCollection | setCollection(String key, List val, List pflist, boolean exact) | public void | setInteger(String key, int val) | public void | setInteger(String key, int val, List pflist) | public void | setInteger(String key, int val, List pflist, boolean exact) | public void | setString(String key, String val) | public void | setString(String key, String val, List pflist) | public void | setString(String key, String val, List pflist, boolean exact) | public void | toXML(StringBuffer b, int indent) |
get | public DPProperty get(String key, List pflist, boolean exact, boolean scoped)(Code) | | note that when exact flag is on, it overrides all required flags
in the PropertiesFilters objects.
|
getLocale | public DPLocale getLocale(Locale locale, boolean exact)(Code) | | Remove once support is no longer needed.
|
getLocaleFromThis | protected DPLocale getLocaleFromThis(String language, String country, String variant, boolean exact)(Code) | | Remove once support is no longer needed.
|
getMatchedPropertiesFilters | List getMatchedPropertiesFilters(String key, List pflist)(Code) | | given the key and the pflist, it looks up the property then instead of
returning the value it returns the pflist that corresponds to
the property found.
note that merger *is* considered when it looks up the property.
|
getNames | public Set getNames(boolean scoped)(Code) | | |
getPropertyHolderElement | Element getPropertyHolderElement()(Code) | | |
getType | public short getType()(Code) | | |
matchConditionalProperties | public List matchConditionalProperties(PropertiesFilter pf)(Code) | | return a list of merged conditionalproperties that match given propertiesfilter
|
setBoolean | public void setBoolean(String key, boolean val)(Code) | | |
setBoolean | public void setBoolean(String key, boolean val, List pflist, boolean exact)(Code) | | |
setInteger | public void setInteger(String key, int val, List pflist, boolean exact)(Code) | | |
Fields inherited from com.sun.portal.desktop.dp.xml.XMLDPCollection | protected Map propertiesTable(Code)(Java Doc)
|
Methods inherited from com.sun.portal.desktop.dp.xml.XMLDPCollection | public DPProperty add(DPProperty dpp)(Code)(Java Doc) DPProperty add(DPProperty dpp, boolean copy, boolean deep, boolean dummy)(Code)(Java Doc) public void addAll(Set props)(Code)(Java Doc) public void appendChildProperty(StringBuffer b, int indent)(Code)(Java Doc) public void checkType()(Code)(Java Doc) Set clearElements(Set names, Set locked)(Code)(Java Doc) public static Element createElement(DPContext dpc, DPRoot r, Document d, String n, Map m)(Code)(Java Doc) public static Element createElement(DPContext dpc, DPRoot r, Document d, String n, List l)(Code)(Java Doc) protected static Element createElement(DPContext dpc, DPRoot r, Document d, String tagName, String n, List l)(Code)(Java Doc) DPProperty createProperty(String name, Object o)(Code)(Java Doc) public DPProperty get(String key)(Code)(Java Doc) public Map getCollectionValue()(Code)(Java Doc) public int getDefaultMergeType()(Code)(Java Doc) Element getElementFromThis(String key)(Code)(Java Doc) DPProperty getFromMergers(String key)(Code)(Java Doc) public DPProperty getFromThis(String key)(Code)(Java Doc) protected Element getMergedElement()(Code)(Java Doc) public Set getNames()(Code)(Java Doc) Set getNamesFromMergers()(Code)(Java Doc) public Set getNamesFromThis()(Code)(Java Doc) public String getTag()(Code)(Java Doc) public short getType()(Code)(Java Doc) public Object getValue()(Code)(Java Doc) Object getValue(Set names)(Code)(Java Doc) public Set getValues()(Code)(Java Doc) Set mergeNamesFromThis(Set names, Set locked)(Code)(Java Doc) public DPProperty remove(String key)(Code)(Java Doc) protected DPProperty remove(String key, boolean updateTable)(Code)(Java Doc) public void removeAll()(Code)(Java Doc) void removeChildElements()(Code)(Java Doc) void removeElement(DPProperty dpp)(Code)(Java Doc) public void setCollectionValue(Map m)(Code)(Java Doc) public void setCollectionValue(List l)(Code)(Java Doc) public void setDefaults()(Code)(Java Doc) static void setDefaultsElement(Element e)(Code)(Java Doc) public void setMergeDefaults()(Code)(Java Doc) static void setMergeDefaultsElement(Element e)(Code)(Java Doc) public Object setValue(Object o)(Code)(Java Doc) static int staticGetDefaultMergeType()(Code)(Java Doc) public void toXML(StringBuffer b, int indent)(Code)(Java Doc)
|
Fields inherited from com.sun.portal.desktop.dp.xml.XMLDPProperty | static long ccount(Code)(Java Doc)
|
Methods inherited from com.sun.portal.desktop.dp.xml.XMLDPObject | public void addMerger(DPObject dpo)(Code)(Java Doc) public void addMergers(List m)(Code)(Java Doc) public void appendAdvancedAttr(StringBuffer b)(Code)(Java Doc) static void appendBuffer(String a, StringBuffer b, int indent)(Code)(Java Doc) public void appendEndTag(StringBuffer b)(Code)(Java Doc) public void appendLockAttr(StringBuffer b)(Code)(Java Doc) public void appendMergeAttr(StringBuffer b)(Code)(Java Doc) public void appendStartTag(StringBuffer b)(Code)(Java Doc) public void checkType()(Code)(Java Doc) void checkType(String actual)(Code)(Java Doc) public int compareTo(Object o)(Code)(Java Doc) Element createElement(String xml)(Code)(Java Doc) static Element createElement(DPContext dpc, Document d, String tagName)(Code)(Java Doc) static Element createElement(DPContext dpc, Document d, String tagName, String name)(Code)(Java Doc) static Map createElementTable(Element e)(Code)(Java Doc) public boolean equals(Object o)(Code)(Java Doc) static String getCachedLocaleName(String l, String c, String v)(Code)(Java Doc) static Element getChildElement(Element e, String tagName)(Code)(Java Doc) static Element getChildElement(Element e, String tagName, String name)(Code)(Java Doc) static List getChildElements(Element e, String tagName)(Code)(Java Doc) static String getConditionalPropertiesName(String type, String value)(Code)(Java Doc) public DPContext getContext()(Code)(Java Doc) public boolean getDefaultAdvancedValue()(Code)(Java Doc) public boolean getDefaultLockValue()(Code)(Java Doc) public boolean getDefaultPropagateValue()(Code)(Java Doc) public DocumentBuilder getDocBuilder()(Code)(Java Doc) static DocumentBuilder getDocBuilder(DPContext dpc)(Code)(Java Doc) public Document getDocument()(Code)(Java Doc) public Element getElement()(Code)(Java Doc) public DPObject getLastMerger()(Code)(Java Doc) static String getLocaleName(String l, String c, String v)(Code)(Java Doc) public short getMergeType()(Code)(Java Doc) abstract protected Element getMergedElement()(Code)(Java Doc) public List getMergers()(Code)(Java Doc) public String getName()(Code)(Java Doc) public DPObject getObject(Element e)(Code)(Java Doc) public Element getParentElement()(Code)(Java Doc) public int getPriority()(Code)(Java Doc) public DPRoot getRoot()(Code)(Java Doc) Element getRootElement()(Code)(Java Doc) static Element getRootElement(Element e)(Code)(Java Doc) abstract public String getTag()(Code)(Java Doc) protected static Text getTextNode(Element e)(Code)(Java Doc) public short getThisMergeType()(Code)(Java Doc) abstract public short getType()(Code)(Java Doc) static short getType(Element e)(Code)(Java Doc) public String getVersion()(Code)(Java Doc) public void indentBuffer(StringBuffer b, int indent)(Code)(Java Doc) public boolean isAdvanced()(Code)(Java Doc) public static boolean isAdvancedElement(Element e)(Code)(Java Doc) static boolean isAtomicElement(Element e)(Code)(Java Doc) static boolean isConditionalPropertiesName(String name)(Code)(Java Doc) public boolean isDirty()(Code)(Java Doc) public boolean isDummy()(Code)(Java Doc) static boolean isLocaleName(String name)(Code)(Java Doc) public boolean isLocked()(Code)(Java Doc) public static boolean isLockedElement(Element e)(Code)(Java Doc) public boolean isMergeAdvanced()(Code)(Java Doc) public boolean isMergeLocked()(Code)(Java Doc) public boolean isMergeRemove()(Code)(Java Doc) public boolean isMergeReplace()(Code)(Java Doc) public boolean isMerged()(Code)(Java Doc) public boolean isRemove()(Code)(Java Doc) public static boolean isRemoveElement(Element e)(Code)(Java Doc) public boolean isReplace()(Code)(Java Doc) public static boolean isReplaceElement(Element e)(Code)(Java Doc) public boolean isThisAdvanced(Element e)(Code)(Java Doc) public boolean isThisLocked(Element e)(Code)(Java Doc) public boolean isThisRemove(Element e)(Code)(Java Doc) public boolean isThisReplace(Element e)(Code)(Java Doc) public static int max(int a, int b, int c)(Code)(Java Doc) static List parseConditionalPropertiesName(String name)(Code)(Java Doc) static List parseLocaleName(String name)(Code)(Java Doc) static void putCachedLocaleName(String l, String c, String v, String name)(Code)(Java Doc) public void putObject(DPObject dpo)(Code)(Java Doc) public void removeObject(DPObject dpo)(Code)(Java Doc) public void removeObject(Element e)(Code)(Java Doc) public void setAdvanced(boolean adv)(Code)(Java Doc) public void setDirty(boolean state)(Code)(Java Doc) public void setDummy(boolean state)(Code)(Java Doc) public void setElement(Element e)(Code)(Java Doc) public void setLock(boolean lock)(Code)(Java Doc) public void setMergeType(short type)(Code)(Java Doc) static void setMergeTypeElement(Element e, int type)(Code)(Java Doc) static void setName(Element e, String name)(Code)(Java Doc) public void setPriority(int priority)(Code)(Java Doc) public void setVersion(String version)(Code)(Java Doc) public static boolean staticGetDefaultAdvancedValue()(Code)(Java Doc) public static boolean staticGetDefaultLockValue()(Code)(Java Doc) public static boolean staticGetDefaultPropagateValue()(Code)(Java Doc) static boolean toBoolean(String name)(Code)(Java Doc) public String toDebugString()(Code)(Java Doc) public String toMergedXML()(Code)(Java Doc) public String toString()(Code)(Java Doc) public String toString(boolean prune)(Code)(Java Doc) static void toStringBuffer(Node n, StringBuffer b, boolean prune, int indent)(Code)(Java Doc)
|
|
|