資源描述:
《tapestry初探》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、--=====sun-java=====begin===================--1:Serializable--序列化接口,類通過實現(xiàn)java.io.Serializable接口以啟用其序列化功能。未實現(xiàn)此接口的類將無法使其任何狀態(tài)序列化或反序列化。可序列化類的所有子類型本身都是可序列化的publicinterfacejava.lang.Serializable{}2:Cloneable--克隆接口,類實現(xiàn)了Cloneable接口,以指示Object.clone()方法可以合法地對該類實例進行按字段
2、復(fù)制。publicinterfacejava.lang.Cloneable{}3:Comparable--比較接口,此接口強行對實現(xiàn)它的每個類的對象進行整體排序。這種排序被稱為類的自然排序,類的compareTo方法被稱為它的自然比較方法。實現(xiàn)此接口的對象列表(和數(shù)組)可以通過Collections.sort(和Arrays.sort)進行自動排序。實現(xiàn)此接口的對象可以用作有序映射(SortMap)中的鍵或有序集合(SortSet)中的元素,無需指定比較器(Comparator)。publicinterf
3、acejava.lang.Comparable{publicintcompareTo(To);}4:Locale對象表示了特定的地理、政治和文化地區(qū)。需要Locale來執(zhí)行其任務(wù)的操作稱為語言環(huán)境敏感的操作,它使用Locale為用戶量身定制信息。publicfinalclassjava.util.LocaleimplementsCloneable,Serializable{…}5:Java語言枚舉類型的公共基本類。publicabstractclassEnum>implem
4、entsComparable,Serializable{…}--=======apache-tapestry===begin========--1:IResourceLocation--資源位置接口publicinterfaceorg.apache.tapestry.IResourceLocation{publicabstractURLgetResourceURL();publicabstractStringgetName();publicabstractIResourceLocationgetLocal
5、ization(Localelocale);publicabstractIResourceLocationgetRelativeLocation(Strings);publicabstractStringgetPath();publicabstractLocalegetLocale();}2:ILocation--位置接口publicinterfaceorg.apache.tapestry.ILocation{publicabstractIResourceLocationgetResourceLocation(
6、);publicabstractintgetLineNumber();publicabstractintgetColumnNumber();}3:ILocatable--定位接口publicinterfaceorg.apache.tapestry.ILocatable{publicabstractILocationgetLocation();}4:ILocationHolder--定位持有接口publicinterfaceorg.apache.tapestry.ILocationHolderextendsILo
7、catable{publicabstractvoidsetLocation(ILocationilocation);}5:BaseLocatable--定位基類publicclassorg.apache.tapestry.spec.BaseLocatableimplementsILocationHolder{publicBaseLocatable(){}publicvoidsetLocation(ILocationlocation){_location=location;}publicILocationgetL
8、ocation(){return_location;}privateILocation_location;}6:IPropertyHolder--屬性持有接口publicinterfaceorg.apache.tapestry.util.IPropertyHolder{publicabstractListgetPropertyNames();publicabstractvoidsetP