Java Doc for Stylesheet.java in  » IDE-Netbeans » xml » org » netbeans » modules » xslt » model » 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 » IDE Netbeans » xml » org.netbeans.modules.xslt.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.modules.xslt.model.Stylesheet

All known Subclasses:   org.netbeans.modules.xslt.model.impl.StylesheetImpl,
Stylesheet
public interface Stylesheet extends XslComponent(Code)
 <xs:element name="stylesheet" substitutionGroup="xsl:transform"/>
 <xs:element name="transform">
 <xs:complexType>
 <xs:complexContent>
 <xs:extension base="xsl:transform-element-base-type">
 <xs:sequence>
 <xs:element ref="xsl:import" minOccurs="0" maxOccurs="unbounded"/>
 <xs:choice minOccurs="0" maxOccurs="unbounded">
 <xs:element ref="xsl:declaration"/>
 <xs:element ref="xsl:variable"/>
 <xs:element ref="xsl:param"/>              
 <xs:any namespace="##other" processContents="lax"/> 
 </xs:choice>
 </xs:sequence>
 <xs:attribute name="id" type="xs:ID"/>
 <xs:attribute name="default-validation" type="xsl:validation-strip-or-preserve" default="strip"/>
 <xs:attribute name="input-type-annotations" type="xsl:input-type-annotations-type" default="unspecified"/>
 </xs:extension>
 </xs:complexContent>
 </xs:complexType>
 </xs:element>
 <xs:complexType name="generic-element-type" mixed="true">
 <xs:attribute name="default-collation" type="xsl:uri-list"/>
 <xs:attribute name="exclude-result-prefixes" type="xsl:prefix-list-or-all"/>
 <xs:attribute name="extension-element-prefixes" type="xsl:prefix-list"/>
 <xs:attribute name="use-when" type="xsl:expression"/>
 <xs:attribute name="xpath-default-namespace" type="xs:anyURI"/>
 <xs:anyAttribute namespace="##other" processContents="lax"/>
 </xs:complexType>
 
In reality transform is the same as stylesheet. So stylesheet object can have different tag names:
 stylesheet
 and
 transform.
 
There is no methods for accessing to Template, Include, etc. child of stylesheet because they all are Declaration. So Declaration accessor methods should be used instead.
author:
   ads


Field Summary
 StringDEFAULT_COLLATION
    
 StringDEFAULT_VALIDATION
    
 StringEXCLUDE_RESULT_PREFIXES
    
 StringEXTENSION_ELEMENT_PREFIXES
    
 StringID
    
 StringIMPORT_PROPERTY
    
 StringINPUT_TYPE_ANNOTAIONS
    
 StringSTYLESHEET_TOP_LEVEL_ELEMENTS
    
 StringVERSION
    
 StringXPATH_DEFAULT_NAMESPACE
    


Method Summary
 voidaddImport(Import impt, int position)
     Add new import impt element at position.
 voidaddStylesheetChild(StylesheetChild child, int position)
     Add new child StylesheetChild element at position.
 voidappendImport(Import impt)
     Append new import element.
 voidappendStylesheetChild(StylesheetChild child)
     Append new StylesheetChild element.
 Collection<StylesheetChild>findAllDefinedChildren()
     Return collection of all defined children in this stylesheet.
 List<String>getDefaultCollation()
    
 DefaultValidationgetDefaultValidation()
    
 List<String>getExcludeResultPrefixes()
    
 List<String>getExtensionElementPrefixes()
    
 StringgetID()
     Gets the ID of this stylesheet.
 List<Import>getImports()
     imports children for this stylesheet.Note that resulting collection is unmodifiable.
 AnnotaionsgetInputTypeAnnotations()
    
 List<StylesheetChild>getStylesheetChildren()
    
 BigDecimalgetVersion()
    
 StringgetXpathDefaultNamespace()
    
 voidremoveImport(Import impt)
     Removes existing impt import child element.
 voidremoveStylesheetChild(StylesheetChild child)
     Removes existing child StylesheetChild element.
 voidsetDefaultCollation(List<String> list)
     Set "default-collation" attribute value.
 voidsetDefaultValidation(DefaultValidation value)
     Set "default-validation" attribute value.
 voidsetExcludeResultPrefixes(List<String> list)
     Set "exclude-result-prefixes" attribute value.
 voidsetExtensionElementPrefixes(List<String> list)
     Set "extension-element-prefixes" attribute value.
 voidsetID(String id)
     Sets the ID of this stylesheet.
 voidsetInputTypeAnnotations(Annotaions value)
     Set "input-type-annotations" attribute value.
 voidsetVersion(BigDecimal value)
     Set "version" attribute value.
 voidsetXpathDefaultNamespace(String value)
     Set "xpath-default-namespace" attribute value.

Field Detail
DEFAULT_COLLATION
String DEFAULT_COLLATION(Code)



DEFAULT_VALIDATION
String DEFAULT_VALIDATION(Code)



EXCLUDE_RESULT_PREFIXES
String EXCLUDE_RESULT_PREFIXES(Code)



EXTENSION_ELEMENT_PREFIXES
String EXTENSION_ELEMENT_PREFIXES(Code)



ID
String ID(Code)



IMPORT_PROPERTY
String IMPORT_PROPERTY(Code)



INPUT_TYPE_ANNOTAIONS
String INPUT_TYPE_ANNOTAIONS(Code)



STYLESHEET_TOP_LEVEL_ELEMENTS
String STYLESHEET_TOP_LEVEL_ELEMENTS(Code)



VERSION
String VERSION(Code)



XPATH_DEFAULT_NAMESPACE
String XPATH_DEFAULT_NAMESPACE(Code)





Method Detail
addImport
void addImport(Import impt, int position)(Code)
Add new import impt element at position.
Parameters:
  impt - new import element.
Parameters:
  position - position for new element.



addStylesheetChild
void addStylesheetChild(StylesheetChild child, int position)(Code)
Add new child StylesheetChild element at position.
Parameters:
  child - new StylesheetChild element.
Parameters:
  position - position for new element.



appendImport
void appendImport(Import impt)(Code)
Append new import element.
Parameters:
  impt - new import child element for appending.



appendStylesheetChild
void appendStylesheetChild(StylesheetChild child)(Code)
Append new StylesheetChild element.
Parameters:
  child - new StylesheetChild child element for appending.



findAllDefinedChildren
Collection<StylesheetChild> findAllDefinedChildren()(Code)
Return collection of all defined children in this stylesheet. It includes children in imported xslt's and included xslt's. collection of defined children



getDefaultCollation
List<String> getDefaultCollation()(Code)
"default-collation" attribute value



getDefaultValidation
DefaultValidation getDefaultValidation()(Code)
"default-validation" attribute value



getExcludeResultPrefixes
List<String> getExcludeResultPrefixes()(Code)

See Also:   constant
See Also:    XslConstants.DEFAULT
See Also:   , XslConstants.ALL
See Also:    as
See Also:   possibles value here "exclude-result-prefixes" attribute value



getExtensionElementPrefixes
List<String> getExtensionElementPrefixes()(Code)

See Also:   constant
See Also:    XslConstants.DEFAULT
See Also:    as possible value here "extension-element-prefixes" attribute value



getID
String getID()(Code)
Gets the ID of this stylesheet. the ID



getImports
List<Import> getImports()(Code)
imports children for this stylesheet.Note that resulting collection is unmodifiable.



getInputTypeAnnotations
Annotaions getInputTypeAnnotations()(Code)
"input-type-annotations" attribute value



getStylesheetChildren
List<StylesheetChild> getStylesheetChildren()(Code)
declaration, varible or pram children for this stylesheet.Note that this collection is unmodifiable.



getVersion
BigDecimal getVersion() throws InvalidAttributeValueException(Code)
"version" attribute value
throws:
  InvalidAttributeValueException - in the case when attribute value is notBigDecimal



getXpathDefaultNamespace
String getXpathDefaultNamespace()(Code)
"xpath-default-namespace" attribute value



removeImport
void removeImport(Import impt)(Code)
Removes existing impt import child element.
Parameters:
  impt - import child element.



removeStylesheetChild
void removeStylesheetChild(StylesheetChild child)(Code)
Removes existing child StylesheetChild element.
Parameters:
  child - StylesheetChild child element.



setDefaultCollation
void setDefaultCollation(List<String> list)(Code)
Set "default-collation" attribute value.
Parameters:
  list - new value



setDefaultValidation
void setDefaultValidation(DefaultValidation value)(Code)
Set "default-validation" attribute value.
Parameters:
  value - new value



setExcludeResultPrefixes
void setExcludeResultPrefixes(List<String> list)(Code)
Set "exclude-result-prefixes" attribute value.
Parameters:
  list - new value



setExtensionElementPrefixes
void setExtensionElementPrefixes(List<String> list)(Code)
Set "extension-element-prefixes" attribute value.
Parameters:
  list - new value



setID
void setID(String id)(Code)
Sets the ID of this stylesheet.
Parameters:
  id - the new ID for this stylesheet



setInputTypeAnnotations
void setInputTypeAnnotations(Annotaions value)(Code)
Set "input-type-annotations" attribute value.
Parameters:
  value - new value



setVersion
void setVersion(BigDecimal value)(Code)
Set "version" attribute value.
Parameters:
  value - new value



setXpathDefaultNamespace
void setXpathDefaultNamespace(String value)(Code)
Set "xpath-default-namespace" attribute value.
Parameters:
  value - new value



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