Java Doc for ElemDesc.java in  » XML » xalan » org » apache » xml » utils » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » XML » xalan » org.apache.xml.utils 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.xml.utils.ElemDesc

ElemDesc
class ElemDesc (Code)
This class is in support of SerializerToHTML, and acts as a sort of element representative for HTML elements.


Field Summary
final static  intASPECIAL
    
final static  intATTREMPTY
    
final static  intATTRURL
    
final static  intBLOCK
    
final static  intBLOCKFORM
    
final static  intBLOCKFORMFIELDSET
    
final static  intCDATA
    
final static  intEMPTY
    
final static  intFLOW
    
final static  intFONTSTYLE
    
final static  intFORMCTRL
    
final static  intHEAD
    
final static  intHEADMISC
    
final static  intINLINE
    
final static  intINLINEA
    
final static  intINLINELABEL
    
final static  intLIST
    
final static  intPCDATA
    
final static  intPHRASE
    
final static  intPREFORMATTED
    
final static  intRAW
    
final static  intSPECIAL
    
final static  intWHITESPACESENSITIVE
    
 Hashtablem_attrs
    
 intm_flags
     Element's flags, describing the role this element plays during formatting of the document.

Constructor Summary
 ElemDesc(int flags)
     Construct an ElementDescription with an initial set of flags.

Method Summary
 booleanis(int flags)
     "is (this element described by these flags)". This might more properly be called areFlagsSet().
 booleanisAttrFlagSet(String name, int flags)
     Find out if a flag is set in a given attribute of this element
Parameters:
  name - Attribute name
Parameters:
  flags - Flag to check True if the flag is set in the attribute.
 voidsetAttr(String name, int flags)
    

Field Detail
ASPECIAL
final static int ASPECIAL(Code)
Defines mnemonic and bit-value for the ASPECIAL flag



ATTREMPTY
final static int ATTREMPTY(Code)
Defines mnemonic and bit-value for the ATTREMPTY flag



ATTRURL
final static int ATTRURL(Code)
Defines mnemonic and bit-value for the ATTRURL flag



BLOCK
final static int BLOCK(Code)
Defines mnemonic and bit-value for the BLOCK flag



BLOCKFORM
final static int BLOCKFORM(Code)
Defines mnemonic and bit-value for the BLOCKFORM flag



BLOCKFORMFIELDSET
final static int BLOCKFORMFIELDSET(Code)
Defines mnemonic and bit-value for the BLOCKFORMFIELDSET flag



CDATA
final static int CDATA(Code)
Defines mnemonic and bit-value for the CDATA flag



EMPTY
final static int EMPTY(Code)
Defines mnemonic and bit-value for the EMPTY flag



FLOW
final static int FLOW(Code)
Defines mnemonic and bit-value for the FLOW flag



FONTSTYLE
final static int FONTSTYLE(Code)
Defines mnemonic and bit-value for the FONTSTYLE flag



FORMCTRL
final static int FORMCTRL(Code)
Defines mnemonic and bit-value for the FORMCTRL flag



HEAD
final static int HEAD(Code)
Defines mnemonic and bit-value for the HEAD flag



HEADMISC
final static int HEADMISC(Code)
Defines mnemonic and bit-value for the HEADMISC flag



INLINE
final static int INLINE(Code)
Defines mnemonic and bit-value for the INLINE flag



INLINEA
final static int INLINEA(Code)
Defines mnemonic and bit-value for the INLINEA flag



INLINELABEL
final static int INLINELABEL(Code)
Defines mnemonic and bit-value for the INLINELABEL flag



LIST
final static int LIST(Code)
Defines mnemonic and bit-value for the LIST flag



PCDATA
final static int PCDATA(Code)
Defines mnemonic and bit-value for the PCDATA flag



PHRASE
final static int PHRASE(Code)
Defines mnemonic and bit-value for the PHRASE flag



PREFORMATTED
final static int PREFORMATTED(Code)
Defines mnemonic and bit-value for the PREFORMATTED flag



RAW
final static int RAW(Code)
Defines mnemonic and bit-value for the RAW flag



SPECIAL
final static int SPECIAL(Code)
Defines mnemonic and bit-value for the SPECIAL flag



WHITESPACESENSITIVE
final static int WHITESPACESENSITIVE(Code)
Defines mnemonic and bit-value for the WHITESPACESENSITIVE flag



m_attrs
Hashtable m_attrs(Code)
Table of attributes for the element



m_flags
int m_flags(Code)
Element's flags, describing the role this element plays during formatting of the document. This is used as a bitvector; more than one flag may be set at a time, bitwise-ORed together. Mnemonic and bits have been assigned to the flag values. NOTE: Some bits are currently assigned multiple mnemonics; it is the caller's responsibility to disambiguate these if necessary.




Constructor Detail
ElemDesc
ElemDesc(int flags)(Code)
Construct an ElementDescription with an initial set of flags.
Parameters:
  flags - Element flags
See Also:   m_flags




Method Detail
is
boolean is(int flags)(Code)
"is (this element described by these flags)". This might more properly be called areFlagsSet(). It accepts an integer (being used as a bitvector) and checks whether all the corresponding bits are set in our internal flags. Note that this test is performed as a bitwise AND, not an equality test, so a 0 bit in the input means "don't test", not "must be set false".
Parameters:
  flags - Vector of flags to compare against this element's flags true if the flags set in the parameter are also set in theelement's stored flags.
See Also:   m_flags
See Also:   isAttrFlagSet



isAttrFlagSet
boolean isAttrFlagSet(String name, int flags)(Code)
Find out if a flag is set in a given attribute of this element
Parameters:
  name - Attribute name
Parameters:
  flags - Flag to check True if the flag is set in the attribute. Returns falseif the attribute is not found
See Also:   m_flags



setAttr
void setAttr(String name, int flags)(Code)
Set a new attribute for this element
Parameters:
  name - Attribute name
Parameters:
  flags - Attibute flags



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.